v3.25.2
Balance Sheet Components - Additional Information (Details)
$ in Millions
6 Months Ended
Feb. 14, 2025
USD ($)
ft²
Jun. 30, 2025
USD ($)
Inventory Disclosure [Abstract]    
Number of square feet | ft² 330,000  
Expected cost $ 35.0  
Payments to acquire buildings   $ 16.4