XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Additional Information (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Aug. 14, 2024
ft²
period
Dec. 12, 2023
ft²
Oct. 13, 2023
ft²
Oct. 09, 2023
ft²
period
Aug. 31, 2021
ft²
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2023
Lessee, Lease, Description [Line Items]                
Lessee, operating lease, number of renewal options | period 2     2        
Operating lease, payments | $           $ 368 $ 364  
Switzerland Office                
Lessee, Lease, Description [Line Items]                
Square foot of leased space (in square feet)         2,300      
Lessee, operating lease, term of contract   3 years     3 years     3 years
Operating lease, additional area of leased space   1,700            
Porto Office                
Lessee, Lease, Description [Line Items]                
Square foot of leased space (in square feet) 2,000     3,900        
Lessee, operating lease, renewal term 3 years     3 years        
Porto Office | Building                
Lessee, Lease, Description [Line Items]                
Lessee, operating lease, term of contract 2 years     3 years        
Cambridge Office                
Lessee, Lease, Description [Line Items]                
Square foot of leased space (in square feet)     6,000          
Cambridge Office | Building                
Lessee, Lease, Description [Line Items]                
Lessee, operating lease, term of contract     3 years