Annual report [Section 13 and 15(d), not S-K Item 405]

Leases - Schedule of Supplemental Balance Sheet Information (Details)

v3.25.0.1
Leases - Schedule of Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Right-of-use assets, net reflected in the following balance sheet line items:    
Property, plant and equipment, net $ 1,392 $ 1,551
Right-of-use assets $ 15,277 $ 13,181
Finance lease, right-of-use asset, statement of financial position Property, plant and equipment, net of accumulated depreciation of $9,628 and $6,538, respectively Property, plant and equipment, net of accumulated depreciation of $9,628 and $6,538, respectively
Current lease balance reflected in the following balance sheet line items:    
Short-term operating lease liabilities $ 4,354 $ 3,737
Short-term finance lease liabilities 473 439
Non-current lease balance reflected in the following balance sheet line items:    
Long-term operating lease liabilities 13,444 12,302
Long-term finance lease liabilities 980 1,137
Operating lease liability total 17,798 16,039
Finance lease liability total $ 1,453 $ 1,576