v3.26.1
Balance Sheet Components - Additional Information (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
Segment
Jun. 30, 2025
USD ($)
Mar. 31, 2025
USD ($)
May 31, 2025
USD ($)
Balance Sheet Related Disclosures [Abstract]        
Depreciation $ 100,000   $ 200,000  
Number of operating segment | Segment 1      
Number of reportable segment | Segment 1      
Operating lease right-of-use assets and leasehold improvements       $ 1,500,000
Operating lease right of use asset and leasehold improvements net book value       $ 4,700,000
Impairment of long-lived assets   $ 3,200,000    
Impairment charges $ 0