v3.25.4
Leases, Lease Commitments and Contingencies - Narrative (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
May 31, 2024
USD ($)
term
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2025
USD ($)
ft²
lease
Dec. 31, 2024
USD ($)
Lessee, Lease, Description [Line Items]            
Lease payments         $ 2,817 $ 3,133
Total minimum lease payments         $ 29,687  
Number of vehicle leases | lease         21  
Office Facilities            
Lessee, Lease, Description [Line Items]            
Lease term     5 years     5 years
Vehicles            
Lessee, Lease, Description [Line Items]            
Lease term         3 years  
Switzerland            
Lessee, Lease, Description [Line Items]            
Total minimum lease payments   $ 500        
Office Building, Existing Premises | CALIFORNIA            
Lessee, Lease, Description [Line Items]            
Leased area | ft²         24,591  
Office Building, Expansion Premises | CALIFORNIA            
Lessee, Lease, Description [Line Items]            
Subleased area | ft²         25,254  
Office Building, Expansion Premises | CALIFORNIA | Monthly, From March 1, 2025            
Lessee, Lease, Description [Line Items]            
Lease payments       $ 100    
Annual increase rate       3.00%    
Office Building, Expansion Premises | CALIFORNIA | Monthly, From June 1, 2028            
Lessee, Lease, Description [Line Items]            
Lease payments $ 100          
Annual increase rate 3.50%          
Office Building | CALIFORNIA            
Lessee, Lease, Description [Line Items]            
Number of options to extend lease term | term 2          
Lease term 5 years          
Right-of-use asset obtained in exchange for finance lease liability $ 16,300   $ 400      
Office Building | CALIFORNIA | Monthly, From December 1, 2025            
Lessee, Lease, Description [Line Items]            
Lease payments $ 100          
Annual increase rate 3.50%          
Office Building | Switzerland            
Lessee, Lease, Description [Line Items]            
Right-of-use asset obtained in exchange for finance lease liability   $ 400