XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Convertible Preferred Stock - Narrative (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Apr. 30, 2024
day
Jun. 30, 2023
Apr. 30, 2021
USD ($)
vote
state
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Apr. 30, 2027
day
Sep. 30, 2023
Aug. 31, 2023
Dec. 31, 2022
USD ($)
$ / shares
Dec. 31, 2021
USD ($)
Jun. 30, 2021
$ / shares
Feb. 17, 2021
USD ($)
member
Temporary Equity [Line Items]                      
Sale of stock, shares issued (in shares) | shares     2,250,000                
Preferred stock, par value (in dollars per share) | $ / shares     $ 0.001 $ 0.001       $ 0.001      
Gross proceeds     $ 225,000                
Carrying amount     214,000 $ 298,053       $ 263,284 $ 232,592    
Payments of stock issuance costs     $ 10,975                
Dividend rate   8.00%                  
Stated value (in dollars per share) | $ / shares                   $ 100  
Dividend rate, payable-in-kind   6.00%                  
Dividend rate, cash   2.00%                  
Conversion rate (in dollars per share) | $ / shares       $ 79.5861              
Redemption put right, percentage of accrued value       135.00%              
Number of votes per share | vote     1                
Asset coverage ratio           250.00% 250.00%       200.00%
Shares converted (in shares) | shares       0              
Accrued paid-in-kind dividends, common stock equivalent, as-converted (in shares) | shares       3,400,000              
Series A Preferred Stock                      
Temporary Equity [Line Items]                      
Dividends, cash       $ 3,500              
Aggregate accrued value divisor (in dollars per share) | $ / shares     $ 69.684                
Minimum                      
Temporary Equity [Line Items]                      
Minimum liquidity amount                     $ 65,000
Maximum                      
Temporary Equity [Line Items]                      
Minimum liquidity amount                     $ 125,000
H.I.G                      
Temporary Equity [Line Items]                      
Number of nominations to board of directors | state     1                
Minimum common stock ownership percentage needed to nominate individual to board of directors     30.00%                
Minimum ownership percentage     30.00%               30.00%
Convertible preferred stock, number of additional rights to nominate | member                     1
Scenario, Forecast                      
Temporary Equity [Line Items]                      
Redemption put right, percentage of accrued value         135.00%            
Redemption call right, number of days for written notice | day         30            
Threshold percentage of conversion price 167.50%                    
Threshold consecutive trading days | day 20                    
Threshold trading days | day 30