XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Property and Equipment (Details)
Dec. 31, 2024
Software  
Property and Equipment, Net  
Estimated Useful Life (in years) 3 years
Minimum | Machinery and equipment  
Property and Equipment, Net  
Estimated Useful Life (in years) 3 years
Minimum | Furniture and fixtures  
Property and Equipment, Net  
Estimated Useful Life (in years) 5 years
Maximum | Machinery and equipment  
Property and Equipment, Net  
Estimated Useful Life (in years) 5 years
Maximum | Furniture and fixtures  
Property and Equipment, Net  
Estimated Useful Life (in years) 7 years