XML 98 R65.htm IDEA: XBRL DOCUMENT v3.25.1
Commitment and Contingencies - Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Commitments and Contingencies Disclosure [Abstract]    
Operating lease cost $ 2,049 $ 1,037
Finance lease cost    
Amortization of finance leases 52 35
Interest on finance lease liabilities 12 12
Variable lease cost 1,379 178
Short-term lease cost 71 80
Total lease cost $ 3,563 $ 1,342