XML 79 R66.htm IDEA: XBRL DOCUMENT v3.25.1
Convertible Preferred Stock - Summary of Convertible Preferred Stock (Details)
3 Months Ended
Mar. 31, 2025
shares
Increase (Decrease) in Temporary Equity [Roll Forward]  
Convertible preferred stock, beginning balance (in shares) 25,048,584
Issuances (in shares) 0
Retirements/Conversions (in shares) (2,294,287)
Convertible preferred stock, ending balance (in shares) 22,754,297
Series A Convertible Preferred Stock  
Increase (Decrease) in Temporary Equity [Roll Forward]  
Convertible preferred stock, beginning balance (in shares) 25,048,584
Issuances (in shares) 0
Retirements/Conversions (in shares) (2,294,287)
Convertible preferred stock, ending balance (in shares) 22,754,297