XML 57 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Organization and Basis of Presentation - Additional Information (Details) - USD ($)
12 Months Ended
Jan. 29, 2020
Jan. 16, 2020
Sep. 27, 2019
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 05, 2022
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Issuance of common stock, net of issuance costs, shares     10        
Issuance of common stock, net of issuance costs     $ 150 $ 200,231,000 $ 150,279,000 $ 113,141,000  
Debt instrument percentage       6.00%      
Common stock, shares issued   8,333,333   61,669,059 46,323,712    
Proceeds from issuance of common stock   $ 114,400,000   $ 200,231,000 $ 150,279,000 $ 113,141,000  
Overallotment Option              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Common stock, shares issued 1,333,333 8,333,333          
Proceeds from issuance of common stock $ 20,000,000 $ 125,000,000          
Private Offerings | Legacy Funds              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Common stock, shares issued   9,183,185          
Private Offerings | Equity interests              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Common stock, shares issued   533,332          
Trinity Capital Holdings              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Percentage of equity interests acquired       100.00%      
8.5% Notes              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Debt instrument percentage             8.50%
7.00% Notes due 2025              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Debt instrument percentage   7.00%          
7.00% Notes due 2025 | Private Offerings              
Organization Consolidation And Presentation Of Financial Statements [Line Items]              
Proceeds from issuance of common stock   $ 125,000,000