v3.26.1
Debt Obligations - Debt Covenants (Details) - USD ($)
1 Months Ended 6 Months Ended
Jul. 31, 2026
Apr. 30, 2026
Jan. 31, 2026
Oct. 31, 2025
Jul. 31, 2025
Jun. 30, 2026
CLO 18            
Overcollateralization [Abstract]            
Current   139.84% 136.54% 131.38% 130.03% 145.88%
Limit           123.03%
Interest Coverage [Abstract]            
Current           140.81%
Limit           120.00%
CLO 18 | Subsequent event            
Overcollateralization [Abstract]            
Current 145.88%          
BTR CLO 1            
Overcollateralization [Abstract]            
Current   117.47% 117.47% 117.47% 117.47% 117.47%
Limit           115.47%
Interest Coverage [Abstract]            
Current           171.10%
Limit           120.00%
BTR CLO 1 | Subsequent event            
Overcollateralization [Abstract]            
Current 117.47%          
CLO 20            
Overcollateralization [Abstract]            
Current   112.52% 112.52% 112.52%   112.52%
Limit           110.52%
Interest Coverage [Abstract]            
Current           134.60%
Limit           120.00%
CLO 20 | Subsequent event            
Overcollateralization [Abstract]            
Current 112.52%          
CLO 21            
Overcollateralization [Abstract]            
Current   113.15%       113.15%
Limit           111.15%
Interest Coverage [Abstract]            
Current           133.81%
Limit           120.00%
CLO 21 | Subsequent event            
Overcollateralization [Abstract]            
Current 113.15%          
Junior subordinated notes            
Interest Coverage [Abstract]            
Amount payable on default of senior debt           $ 0