XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Common Stock Purchase Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 11, 2022
Sep. 30, 2024
Sep. 30, 2024
Sep. 30, 2025
Dec. 31, 2024
Stockholder's Equity          
Common Stock, Shares, Outstanding       325,307,895 283,546,871
Common Stock Purchase Agreement          
Stockholder's Equity          
Common Stock, Shares, Outstanding 23,648,889        
Percentage of the aggregate number of shares of common stock issued and outstanding immediately prior to the execution of the agreement. 19.99%        
Stock issued during period, shares, issued for services 171,008        
Proceeds from sale of common stock through Purchase Agreement     $ 12,838    
Proceeds from sale of common stock through Purchase Agreement (in shares)   0 10,056,799    
Remaining value of shares under the program       $ 0  
Common Class A | Common Stock Purchase Agreement          
Stockholder's Equity          
Common Stock, Value, Subscriptions $ 75,000