v3.25.2
Operating Leases - Financial statements related to operating leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Operating Leases        
Total rent expense $ 362 $ 358 $ 718 $ 719
Rent expense for long-term operating leases        
Operating Leases        
Total rent expense 314 314 629 628
Rent expense for short-term leases        
Operating Leases        
Total rent expense $ 48 $ 44 $ 89 $ 91