XML 91 R72.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Dec. 31, 2023
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2018
Mar. 31, 2017
Earnings Per Share [Abstract]                                  
Numerator for basic earnings per share $ 17,561 $ 16,268 $ 22,684 $ 14,035 $ 13,469 $ 23,484 $ 22,624 $ 23,812 $ 70,548 $ 83,389 $ 33,093            
Adjustment for income allocated to participating securities                 (689) 0 0            
Numerator for basic earnings per common share                 $ 69,859 $ 83,389 $ 33,093            
Denominator for basic weighted average common share(in shares)                 47,448,093 40,727,133 30,015,533 22,840,000 19,060,000 18,000,000 16,074,000 16,074,000 15,825,000
Net increase in net assets from operations – basic (in usd per share) $ 0.34 $ 0.34 $ 0.48 $ 0.31 $ 0.31 $ 0.57 $ 0.57 $ 0.63 $ 1.47 $ 2.05 $ 1.10            
Net Income (Loss) Available to Common Stockholders, Diluted                 $ 69,859 $ 83,389 $ 33,093            
Adjustment for interest and amortization on 2029 Convertible Notes                 5,263 0 0            
Numerator for diluted earnings per common share                 $ 75,122 $ 83,389 $ 33,093            
Adjustment for dilutive effect of 2029 Convertible Notes                 3,740,000 0 0            
Denominator for diluted weighted average common shares (in shares)                 51,187,714 40,727,133 30,015,533 22,840,000 19,060,000 18,000,000 16,139,000 16,139,000 15,877,000
Net increase in net assets from operations – diluted (in usd per share) $ 0.35 $ 0.34 $ 0.48 $ 0.31 $ 0.31 $ 0.57 $ 0.57 $ 0.63 $ 1.47 $ 2.05 $ 1.10