XML 63 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Lease Balances (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Leases [Abstract]    
Operating lease right-of-use assets $ 2,401 $ 3,286
Finance lease, right-of-use asset, after accumulated amortization $ 486 $ 810
Finance lease, right-of-use asset, statement of financial position Property and equipment, net Property and equipment, net
Operating lease liabilities $ 1,096 $ 976
Finance lease obligations, current portion $ 201 $ 490
Finance lease, liability, current, statement of financial position Accrued and other current liabilities Accrued and other current liabilities
Non-current operating lease liabilities $ 1,664 $ 2,760
Lease obligations, net of current portion $ 157 $ 358
Finance lease, liability, noncurrent, statement of financial position Non-current operating lease liabilities Non-current operating lease liabilities