XML 83 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Schedule of Lease, Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Operating lease cost    
Operating lease cost $ 5,637 $ 5,806
Short-term lease cost 314 745
Variable lease cost 1,140 659
Total operating lease cost 7,091 7,210
Finance lease cost    
Depreciation and amortization of leased assets 647 1,970
Interest on lease liabilities 1,460 1,041
Total finance lease cost 2,107 3,011
Total lease cost $ 9,198 $ 10,221