v3.26.1
Debt - Principal Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Mar. 31, 2025
Debt Disclosure [Abstract]    
2027 $ 13,170  
2028 13,170  
2029 841,636  
2030 612,204  
2031 1,152,160  
Thereafter 0  
Total debt outstanding $ 2,632,340 $ 3,277,915