v3.25.1
Operating Leases - Lessee, Operating Lease, Liability, Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Lessee Operating Lease Liability Maturity Abstract    
2025 $ 1,167  
2026 1,333  
2027 1,046  
2028 1,042  
Thereafter 0  
Total lease payments 4,588  
Less: imputed interest (886)  
Present value of total lease payments 3,702  
Less: current portion (839) $ (692)
Long-term lease liabilities $ 2,863 $ 3,720