v3.25.2
Leases - Summary of Components of Total Lease Expense and Operating Cash Flows (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Lease expense:        
Operating lease expense (1) $ 252,000 $ 255,000 $ 503,000 $ 511,000
Variable lease expense 98,000 125,000 197,000 191,000
Right-of-use amortization (2) 8,000 26,000 17,000 26,000
Interest expense (3) 500 3,000 1,000 3,000
Total lease expense 358,000 409,000 718,000 731,000
Cash paid:        
Cash paid from operating leases 353,000 383,000 707,000 708,000
Cash paid from finance leases $ 9,000 $ 29,000 $ 18,000 $ 29,000