XML 89 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Total Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Lessee, Finance Lease, Description [Abstract]    
Amortization of ROU assets $ 0 $ 273
Interest on lease liabilities 0 275
Total finance lease cost 0 548
Operating lease cost 4,389 5,915
Variable lease cost 398 257
Total lease cost $ 4,787 $ 6,720