v3.26.1
Leases (Narrative) (Details)
$ in Thousands
6 Months Ended
Sep. 23, 2024
USD ($)
Jun. 01, 2023
USD ($)
Aug. 12, 2022
USD ($)
Jun. 30, 2026
USD ($)
ft²
Location
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Sep. 01, 2022
Jan. 01, 2019
Lessee, Lease, Description [Line Items]                
Number of locations | Location       4        
Lessee operating lease, incremental borrowing rate 6.25% 7.25%         5.50% 5.25%
Lease expense       $ 500 $ 400      
Impairment loss       73,000        
Right-of-use assets       $ 1,084   $ 1,518    
Weighted average remaining lease term       1 year 9 months 18 days        
Weighted average discount rate       5.30%        
Maximum [Member]                
Lessee, Lease, Description [Line Items]                
Right-of-use assets       $ 113,000        
Minimum [Member]                
Lessee, Lease, Description [Line Items]                
Right-of-use assets       $ 39,000        
Liberty industrial park Llc [Member]                
Lessee, Lease, Description [Line Items]                
Lease term expire period     Aug. 30, 2027          
Area of lease | ft²       6,627        
Initial monthly base rent     $ 11,266          
Liberty industrial park Llc [Member] | Maximum [Member]                
Lessee, Lease, Description [Line Items]                
Initial monthly base rent     $ 13,180          
Edwardsville office [Member]                
Lessee, Lease, Description [Line Items]                
Initial monthly base rent   $ 9,412            
Edwardsville office [Member] | Maximum [Member]                
Lessee, Lease, Description [Line Items]                
Initial monthly base rent   $ 9,914            
Del mar office [Member]                
Lessee, Lease, Description [Line Items]                
Initial monthly base rent $ 14,660              
Term of agreement 24 months              
Del mar office [Member] | Maximum [Member]                
Lessee, Lease, Description [Line Items]                
Initial monthly base rent $ 15,099