XML 148 R119.htm IDEA: XBRL DOCUMENT v3.26.1
Earnings Per Share - Schedule of Treatment for Basic and Diluted Earnings (Loss) Per Share (Details) - USD ($)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
May 13, 2025
Feb. 22, 2024
Jun. 07, 2023
Class of Warrant or Right [Line Items]            
Number of securities called by warrants or rights (in shares)           19,892,387
Holbein Partners, LLP (“Holbein”) | Earn-in awards            
Class of Warrant or Right [Line Items]            
Shares issued in period (in shares) 1,686,763          
East End Advisors, LLC ("EEA")            
Class of Warrant or Right [Line Items]            
Issued as part of earn-out liability (in shares)   618,453        
East End Advisors, LLC ("EEA") | Earn-in awards            
Class of Warrant or Right [Line Items]            
Shares issued in period (in shares)   436,816        
Class B Common Stock            
Class of Warrant or Right [Line Items]            
Converted shares (in shares)   1,950,315 7,080,837      
Series A Preferred Stock | Allianz Strategic Investments S.à.r.l. (“Allianz”) | Allianz Tranche Right | Allianz Investment Agreement            
Class of Warrant or Right [Line Items]            
Number of securities called by warrants or rights (in shares)   1,523,289   18,471 50,000  
Value of securities called by warrant or right         $ 50