v3.26.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Nov. 30, 2025
Oct. 31, 2025
Oct. 31, 2023
Loss Contingencies [Line Items]            
Operating lease right-of-use assets $ 7,016   $ 7,639      
Operating lease, liability 6,954   $ 8,250      
Operating lease expenses $ 500 $ 400        
General Atomics Court Lease            
Loss Contingencies [Line Items]            
Lessee, operating lease, term of contract (in years)           5 years
Renewal term (in years)           3 years
Operating lease right-of-use assets       $ 1,900 $ 1,400  
Operating lease, liability       $ 1,900 $ 1,400