v3.26.1
Long-term Investment - Additional Information (Details) - Investee
$ / shares in Units, $ in Millions
1 Months Ended
Jun. 30, 2025
USD ($)
$ / shares
shares
Schedule of Equity Method Investments [Line Items]  
Ownership percentage 12.00%
Nonredeemable Convertible Preferred Stock  
Schedule of Equity Method Investments [Line Items]  
Shares issued | shares 10,000,000
Fair value of shares received | $ $ 3.4
Fair value of shares received per share | $ / shares $ 0.338983