v3.26.1
DEBT - Schedule of Senior Debt (Details) - Senior Notes - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Bank Borrowings    
Debt Instrument [Line Items]    
Weighted Average Interest Rate 6.68% 7.32%
Average Amount Outstanding During Period $ 204,914 $ 162,651
Senior Demand Notes    
Debt Instrument [Line Items]    
Weighted Average Interest Rate 1.87% 1.90%
Average Amount Outstanding During Period $ 92,078 $ 91,240
Commercial Paper    
Debt Instrument [Line Items]    
Weighted Average Interest Rate 5.41% 5.70%
Average Amount Outstanding During Period $ 760,526 $ 742,787