XML 79 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Commitments and Contingencies - Schedule of Leases in Financial Statement (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Right-of-use assets:    
Operating leases $ 613 $ 1,180
Finance leases 699 1,008
Total right-of-use assets 1,312 2,188
Lease liabilities:    
Operating leases 644 578
Operating lease obligation, net of current portion 0 644
Finance lease obligation, current portion 194 440
Finance lease obligation, net of current portion 2 196
Total lease liabilities $ 840 $ 1,858
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other assets Other assets
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property and equipment, net Property and equipment, net
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities and Other Liabilities Accrued Liabilities and Other Liabilities