v3.26.3
INCOME TAXES - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Deferred tax assets    
Net operating loss $ 20,910 $ 1,880
Interest expense 1,646 2,765
Incentive fees 2,400 2,544
Total gross deferred tax assets 24,956 7,189
Valuation allowance 0 0
Total deferred tax assets 24,956 7,189
Deferred tax liabilities    
Investments 137,344 42,417
Interest rate swaps 19,208 692
Total deferred tax liabilities 156,552 43,109
Net deferred tax (liabilities) assets $ (131,596) $ (35,920)