XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Lessee, Lease, Description [Line Items]      
Cash payments for operating lease expense $ 400 $ 400  
Weighted average remaining lease term for operating leases 4 years 6 months 18 days    
Weighted average discount rate 7.92%    
Operating lease right-of-use assets $ 3,573   $ 3,751
Operating lease liability 6,550    
Right-of-use assets      
Lessee, Lease, Description [Line Items]      
Impairment charges related to lease   1,900  
Leasehold improvements      
Lessee, Lease, Description [Line Items]      
Impairment charges related to lease   400  
Selling, general and administrative expenses      
Lessee, Lease, Description [Line Items]      
Operating lease expense $ 200 $ 400