v3.26.1
Leases - Schedule of Finance Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Finance leases:    
Property and equipment – gross $ 30,723 $ 30,675
Accumulated depreciation and amortization (22,520) (21,350)
Property and equipment - net $ 8,203 $ 9,325