v3.26.1
Leases - Additional Information (Detail)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 01, 2025
USD ($)
Sep. 01, 2024
USD ($)
Feb. 01, 2023
USD ($)
Feb. 01, 2022
USD ($)
RenewalOption
Aug. 15, 2019
USD ($)
RenewalOption
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Jan. 20, 2023
ft²
Lessee Lease Description [Line Items]                      
Incremental borrowing rate for purposes of calculation of lease liabilities           11.50%   11.50%      
Change in incremental borrowing rate               1.00%      
Rent payment           $ 8,844   $ 8,844      
Operating lease liability           7,200   7,200   $ 8,200  
Operating lease right-of-use asset           5,564   5,564   $ 6,461  
Operating lease expense           700 $ 900 1,300 $ 1,800    
Receive rent payment           $ 4,573   $ 4,573      
Bridgewater                      
Lessee Lease Description [Line Items]                      
Lease commencement date         Aug. 15, 2019            
Lease agreement term     7 years 6 months   11 years            
Number of renewal options | RenewalOption         2            
Lease renewal term         5 years            
Description of lease agreement               will have a one-time option to terminate the agreement effective on the first day of the 97th month after the Commencement Date upon advance written notice and a termination payment specified in the Lease.      
Lease termination description               one-time option to terminate the agreement effective on the first day of the 97th month after the Commencement Date      
Lease termination existence of option to extend         true            
Rent payment         $ 100            
Area under sub-lease agreement | ft²                     50,000
Lease agreement area | ft²                     67,747
Sublease commencement date     Feb. 01, 2023                
Receive rent payment     $ 100                
Zug Switzerland                      
Lessee Lease Description [Line Items]                      
Lease commencement date       Feb. 01, 2022              
Lease agreement term       5 years              
Number of renewal options | RenewalOption       1              
Lease renewal term       5 years              
Rent payment       $ 200              
Dublin                      
Lessee Lease Description [Line Items]                      
Lease commencement date Mar. 01, 2025 Sep. 01, 2024                  
Lease agreement term 2 years 2 years                  
Rent payment $ 900 $ 500                  
Lease termination date   Feb. 28, 2025                  
Maximum                      
Lessee Lease Description [Line Items]                      
Short term lease period               12 months      
Maximum | Automobiles                      
Lessee Lease Description [Line Items]                      
Lease agreement term           36 months   36 months