XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Commitment and Contingencies - New Brisbane Facility (Details)
3 Months Ended 9 Months Ended
Oct. 28, 2022
USD ($)
ft²
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Lease Description [Line Items]            
Operating lease, future minimum payments due   $ 9,932,000   $ 9,932,000    
Operating lease right-of-use assets   8,849,000   8,849,000   $ 10,708,000
Total lease liability   $ 9,082,000   $ 9,082,000    
Brisbane, California            
Lease Description [Line Items]            
Operating lease (area) | ft² 31,157          
Operating lease, future minimum payments due $ 14,900,000          
Operating lease, weighted average remaining lease term   3 years   3 years    
Operating lease cost   $ 800,000 $ 800,000 $ 2,400,000 $ 2,400,000  
Operating lease, payments   800,000 $ 700,000 2,300,000 $ 2,000,000.0  
Brisbane, California | Standby Letters of Credit            
Lease Description [Line Items]            
Restricted cash $ 900,000          
Line of credit has been used   $ 0   $ 0