v3.26.1
Leases - Schedule of Undiscounted Cash Flow (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Leases [Abstract]  
Remaining 2026 $ 58,740
2027 77,083
2028 69,650
2029 63,344
2030 51,282
Thereafter 113,049
Total $ 433,148