XML 89 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Delayed Draw Term Loan (Details) - USD ($)
Apr. 09, 2021
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument      
Term loan payable   $ 25,000,000 $ 91,940,062
Credit Agreement      
Debt Instrument      
Term loan payable $ 25,000,000    
Minimum incremental loans 1,000,000    
Loans in excess $ 500,000    
Interest rate, increase 6.625%    
Commitment fee percentage 2.50%    
Unused capacity, commitment fee percentage 0.75%    
Fixed rate 5.625%