v3.26.1
Operating Leases - Financial statements related to operating leases (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Operating Leases        
Total rent expense $ 502 $ 362 $ 954 $ 718
Rent expense for long-term operating leases        
Operating Leases        
Total rent expense 378 314 757 629
Rent expense for short-term leases        
Operating Leases        
Total rent expense $ 124 $ 48 $ 197 $ 89