XML 59 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Additional Information (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2022
ft²
Jul. 09, 2020
ft²
May 28, 2020
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Oct. 13, 2022
ft²
extension_option
May 02, 2022
ft²
Apr. 28, 2022
ft²
Jan. 01, 2022
USD ($)
Jun. 23, 2021
ft²
Lessee, Lease, Description [Line Items]                      
Total lease payments | $       $ 3,452              
Operating lease right-of-use assets | $       12,009 $ 0         $ 12,366  
Lease liability | $       12,623           $ 12,579  
Rent expense | $       $ 5,064 $ 3,817 $ 4,334          
Austin, Texas                      
Lessee, Lease, Description [Line Items]                      
Number of square feet             5,396        
Number of extension options | extension_option             2        
Operating lease renewal term             5 years        
Barcelona, Spain                      
Lessee, Lease, Description [Line Items]                      
Number of square feet 19,763                    
Option to terminate, period 3 years                    
Option to terminate, prior notice period 6 months                    
Dallas, Texas                      
Lessee, Lease, Description [Line Items]                      
Number of square feet               4,365      
Trevose, Pennsylvania                      
Lessee, Lease, Description [Line Items]                      
Number of square feet                 10,450    
Operating lease renewal term                 5 years    
Boston, Massachusetts                      
Lessee, Lease, Description [Line Items]                      
Number of square feet                     16,467
Operating lease renewal term                     5 years
Limassol, Cyprus                      
Lessee, Lease, Description [Line Items]                      
Number of square feet   8,890                  
Operating lease renewal term   3 years                  
Option to terminate, period   2 years                  
Option to terminate, prior notice period   2 months                  
Prague, Czech Republic                      
Lessee, Lease, Description [Line Items]                      
Option to terminate, prior notice period     12 months                
Minimum                      
Lessee, Lease, Description [Line Items]                      
Lease arrangement term                   1 year  
Maximum                      
Lessee, Lease, Description [Line Items]                      
Operating lease renewal term                   10 years  
Lease arrangement term                   6 years