v3.26.3
Debt - Additional Information (Details)
9 Months Ended
Dec. 11, 2020
USD ($)
Investors
Sep. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Debt Instrument [Line Items]      
Debt outstanding amount   $ 96,862 $ 96,457
Unsecured Promissory Note      
Debt Instrument [Line Items]      
Number of separate investors | Investors 110    
Debt instrument, par amount $ 1,000 $ 110,000  
Debt instrument, interest rate 12.00%    
Debt instrument, frequency of periodic payment semi-annually    
Debt instrument, maturity date Dec. 31, 2050 Dec. 31, 2050  
Unsecured Promissory Note | Capital Call Facility      
Debt Instrument [Line Items]      
Debt instrument, maturity date   Jun. 14, 2024  
Line of credit facility, current borrowing capacity   $ 75,000,000