v3.25.2
Stockholders' Equity (Deficit) - Shares Issued in Settlement of Accounts Payable and Customer Deposits (Details)
$ in Millions
3 Months Ended
Jun. 30, 2025
USD ($)
shares
Class of Stock [Line Items]  
Accounts payable settled $ 0.3
Common Class A  
Class of Stock [Line Items]  
Issuance of shares for services (in shares) | shares 191,339
Fair value of equity issuance for services $ 0.3