v3.25.2
Basis of Presentation and Significant Accounting Policies - Additional Information (Details)
6 Months Ended
Sep. 25, 2024
shares
Sep. 17, 2024
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Reverse stock split, conversion ratio   0.224    
Reverse stock split, description     every 4.4626 shares of the Company’s common stock issued or outstanding were automatically reclassified into one new share of common stock, subject to the treatment of fractional shares  
Fractional shares on stock split | shares   0    
Allowance for credit losses or impairments of its marketable securities | $     $ 0  
Marketable securities | $     $ 16,108,000 $ 0
Common stock        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Conversion of convertible preferred stock into common stock | shares 20,854,632