XML 115 R103.htm IDEA: XBRL DOCUMENT v3.25.3
Related Party Transactions - Allianz Transaction (Details)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
May 13, 2025
$ / shares
shares
Jul. 31, 2024
director
$ / shares
shares
Feb. 22, 2024
USD ($)
$ / shares
shares
Sep. 30, 2025
USD ($)
shares
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
shares
Sep. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Related Party Transaction [Line Items]                      
Preferred stock tranche liability, at fair value       $ 1,650   $ 1,650     $ 3,940    
Gain (loss) on preferred stock tranche liability       500 $ 1,140 2,290 $ 1,140        
Equity method investments       135   135     20,403    
Related party                      
Related Party Transaction [Line Items]                      
Equity method investments       0   0     20,300    
Allianz warrant                      
Related Party Transaction [Line Items]                      
Warrant liabilities, at fair value       6,600   6,600     6,600    
Series A Preferred Stock                      
Related Party Transaction [Line Items]                      
Preferred stock       166,924 $ 141,330 166,924 $ 141,330 $ 164,914 142,858 $ 0 $ 0
Series A Preferred Stock | Related party                      
Related Party Transaction [Line Items]                      
Preferred stock       $ 166,924   $ 166,924     $ 142,858    
Allianz Strategic Investments S.à.r.l. (“Allianz”) | Series A Preferred Stock | Allianz Investment Agreement                      
Related Party Transaction [Line Items]                      
Sale of stock, number of shares issued in transaction (in shares) | shares   140,000                  
Preferred stock, dividend rate, per-dollar amount (in dollars per share) | $ / shares $ 1,000 $ 1,000                  
Dividends payable (in percent)   50.00%                  
Allianz Strategic Investments S.à.r.l. (“Allianz”) | Series A Preferred Stock | Allianz Investment Agreement | Allianz Tranche Right                      
Related Party Transaction [Line Items]                      
Number of securities called by warrants or rights (in shares) | shares 18,471   50,000 1,523,289   1,523,289          
Value of securities called by warrant or right     $ 50,000                
Preferred stock, dividend rate, per-dollar amount (in dollars per share) | $ / shares     $ 1,000                
Allianz Strategic Investments S.à.r.l. (“Allianz”) | Class A Common Stock | Allianz Investment Agreement                      
Related Party Transaction [Line Items]                      
Sale of stock, number of shares issued in transaction (in shares) | shares   19,318,580.96                  
Number of directors available for nomination | director   2                  
Threshold of ownership (in percent)   50.00%                  
Dividends payable (in percent)   50.00%                  
Allianz Strategic Investments S.à.r.l. (“Allianz”) | Class A Common Stock | Allianz Investment Agreement | Allianz warrant                      
Related Party Transaction [Line Items]                      
Number of securities called by warrants or rights (in shares) | shares   5,000,000