XML 58 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Commitment and Contingencies - Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Commitments and Contingencies Disclosure [Abstract]        
Operating lease cost $ 508 $ 259 $ 1,553 $ 777
Finance lease cost        
Amortization of finance leases 12 10 39 24
Interest on finance lease liabilities 3 3 9 9
Variable lease cost 364 19 978 129
Short-term lease cost 18 21 53 63
Total lease cost $ 905 $ 312 $ 2,632 $ 1,002