v3.26.1
Leases - Summary of Components of Total Lease Expense and Operating Cash Flows (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Lease expense:    
Operating lease expense (1) $ 310,000 $ 251,000
Variable lease expense 109,000 99,000
Right-of-use amortization (2) 9,000 9,000
Interest expense (3) 1,000 1,000
Total lease expense 428,000 360,000
Cash paid:    
Cash paid from operating leases 423,000 354,000
Cash paid from finance leases $ 9,000 $ 9,000