v3.26.1
Leases - Operating Leases Lessee Maturities (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Lessor, Operating Lease, Payment to be Received, Recognized  
2026 (Remaining 6 months) $ 15,254
2027 17,425
2028 15,392
2029 13,837
2030 8,426
2031 and thereafter 20,956
Total $ 91,290