XML 58 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Financial Information - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Oct. 24, 2023
Property, Plant and Equipment [Line Items]      
Depreciation and amortization $ 1,700 $ 2,200  
Gross book value of assets under finance leases 2,000 2,500  
Operating lease right-of-use assets 2,401 3,286  
Operating lease liabilities 1,096 976  
Loss on lease assignment $ 0 $ 1,470  
Building      
Property, Plant and Equipment [Line Items]      
Operating lease right-of-use assets     $ 700
Operating lease liabilities     800
Leasehold improvements     $ 1,600