v3.26.1
Borrowings - Schedule of Future Maturities of Total Borrowings (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2026 $ 66,171
2027 97,462
2028 91,520
2029 784,535
2030 163,172
Thereafter 1,775,869
Total debt $ 2,978,729