XML 73 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Schedule of Operating Lease Expense, Operating Lease Cash Flows and Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Lessee, Lease, Description [Line Items]        
Total operating lease expense $ 2,855 $ 1,674 $ 5,794 $ 5,224
Operating lease expenses from variable and short-term lease costs 390 315 1,112 832
Operating cash outflows from operating leases 1,935 2,062 4,800 5,377
Operating lease right-of-use assets obtained in exchange for lease obligations 950 160 4,835 169
Cost of sales        
Lessee, Lease, Description [Line Items]        
Total operating lease expense 404 562 1,073 1,859
Selling, general and administrative expenses        
Lessee, Lease, Description [Line Items]        
Total operating lease expense $ 2,451 $ 1,112 $ 4,721 $ 3,365