XML 81 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Reserved Shares of Common Stock for Conversion (Details) - shares
Dec. 31, 2024
Dec. 31, 2023
Class of Stock [Line Items]    
Reserved shares of common stock 75,738,349 70,502,912
Performance Share Unit Plan [Member]    
Class of Stock [Line Items]    
Reserved shares of common stock 13,000,000 13,000,000
Stock Award Plans [Member]    
Class of Stock [Line Items]    
Reserved shares of common stock 5,317,547 2,690,393
APT Additional Earnout Shares [Member]    
Class of Stock [Line Items]    
Reserved shares of common stock 4,613,380
Employee Stock Purchase Plan [Member]    
Class of Stock [Line Items]    
Reserved shares of common stock 304,682 107,688
Series A Convertible Preferred Stock [Member]    
Class of Stock [Line Items]    
Reserved shares of common stock 52,502,740 54,704,831