XML 64 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Components of lease expense (Details) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Operating lease expense:    
Operating lease cost $ 1,056,000 $ 449,000
Short-term variable lease cost 91,000 86,000
Finance lease expense:    
Finance lease cost - amortization 7,000 1,000
Finance lease cost - interest 1,000  
Total lease expense $ 1,155,000 $ 536,000