v3.25.1
Leases - Additional Information (Detail)
$ in Thousands
3 Months Ended
Mar. 01, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 01, 2024
USD ($)
Feb. 01, 2023
USD ($)
Oct. 01, 2022
Feb. 01, 2022
USD ($)
RenewalOption
Aug. 15, 2019
USD ($)
RenewalOption
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Jan. 20, 2023
ft²
Lessee Lease Description [Line Items]                      
Incremental borrowing rate for purposes of calculation of lease liabilities               11.50%      
Change in incremental borrowing rate               1.00%      
Rent payment               $ 13,274      
Operating lease liability               10,300   $ 9,700  
Operating lease right-of-use asset               8,363   $ 7,592  
Operating lease expense               800 $ 900    
Receive rent payment               $ 5,870      
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   Oct. 01, 2022            
Lease termination date     Feb. 28, 2025                
Lease agreement term 2 years   2 years   2 years            
Rent payment $ 900 $ 400 $ 500                
Maximum                      
Lessee Lease Description [Line Items]                      
Short term lease period               12 months      
Maximum | Vehicles                      
Lessee Lease Description [Line Items]                      
Lease agreement term               36 months