v3.26.1
Leases - Schedule of Lease Liability Maturity Outstanding Long-Term Leases (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Leases [Abstract]  
Remainder of 2026 $ 6,270
2027 7,998
2028 6,212
2029 2,638
2030 1,315
Thereafter 140
Total lease payments $ 24,573