v3.25.4
DEBT OBLIGATIONS - Principal Payments Required to be Made (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Disclosure [Abstract]  
2026 $ 689,829
2027 615,086
2028 511,556
2029 9,026
2030 $ 1,321,920