v3.25.2
Government Assistance (Details)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
May 31, 2022
USD ($)
building
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Cooperative Agreement        
Gain Contingencies [Line Items]        
Priority access period 10 years      
Expectation of reimbursement amount from government $ 38.8      
Percentage of reimbursable costs 50.00%      
Government assistance received   $ 3.4 $ 0.7 $ 4.8
Government Assistance, Statement Of Income Or Comprehensive Income Extensible Enumeration Not Disclosed Flag   reimbursements reimbursements reimbursements
San Diego Facility Lease        
Gain Contingencies [Line Items]        
Number of buildings | building 2