XML 97 R86.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Summary of Cash Flow Information, Lease Term And Discount Rate of Lease (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating leases 3 years 4 months 24 days 3 years 4 months 24 days
Finance Lease, Weighted Average Remaining Lease Term 2 years 7 months 6 days  
Operating leases 7.85% 6.85%
Finance Lease, Weighted Average Discount Rate, Percent 8.20%  
Operating cash flows from operating leases $ 4,373 $ 6,825
Operating cash flows from finance leases 0 2
Financing cash flows from finance leases 7 104
Operating leases 9,956 5,084
Finance leases 41 0
Amortization of right-of-use operating lease assets [1] $ 3,346 $ 4,766
[1] Amortization of right of use operating lease assets during the period is reflected in operating lease liabilities on the consolidated statements of cash flows.