XML 91 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
BORROWINGS - Senior Notes due 2028 (Details) - Senior Unsecured Notes due 2028 - Unsecured Debt
Dec. 07, 2021
USD ($)
Nov. 10, 2021
USD ($)
Dec. 31, 2023
$ / seniorNote
Debt Instrument [Line Items]      
Principal amount $ 6,500,000 $ 50,000,000  
Debt interest rate (as a percentage)   8.25%  
Proceeds from debt, net of fees $ 6,200,000 $ 47,500,000  
Underwriters option to purchase shares (up to)   $ 7,500,000  
Underwriters option to purchase shares, period   30 days  
Senior notes, closing market price (per senior note) | $ / seniorNote     12.25