v3.25.2
Subsequent Events (Details)
ft² in Thousands, $ in Thousands
Jul. 23, 2025
USD ($)
ft²
Jun. 30, 2025
USD ($)
Subsequent Event [Line Items]    
Lease expense at 2026   $ 406
Subsequent Event    
Subsequent Event [Line Items]    
Area of warehouse space | ft² 32  
Lease expense at 2026 $ 600  
Lease term 87 months  
Lease renewal term 10 years