XML 91 R82.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Narrative (Details)
3 Months Ended 6 Months Ended
Feb. 01, 2021
USD ($)
lease
Jun. 30, 2023
USD ($)
lease
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
lease
Jun. 30, 2022
USD ($)
Dec. 09, 2021
USD ($)
Lessee, Lease, Description [Line Items]            
Operating lease, expense   $ 200,000 $ 100,000 $ 300,000 $ 300,000  
Operating lease, weighted average remaining lease term   2 years 4 months 24 days   2 years 4 months 24 days    
Operating lease, weighted average discount rate, percent   4.00%   4.00%    
Rantigen, Germany            
Lessee, Lease, Description [Line Items]            
Operating lease, number of leases entered into | lease 2          
Operating lease extension term 6 months          
Operating lease, monthly payments, new $ 5,756          
Frankfurt, Germany Office            
Lessee, Lease, Description [Line Items]            
Operating lease, monthly payments           $ 9,340
Hyderabad, India and Manila, Philippines            
Lessee, Lease, Description [Line Items]            
Operating lease, number of leases entered into | lease   2   2