v3.26.1
Leases - Schedule of Maturities of Finance Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases [Abstract]  
Remainder of 2026 $ 4,611
2027 6,668
2028 3,963
2029 1,081
2030 0
Thereafter 0
Total 16,323
Less: amounts representing interest (1,849)
Present value of finance lease obligations $ 14,474