Quarterly report pursuant to Section 13 or 15(d)

Leases - Narrative (Details)

v3.23.1
Leases - Narrative (Details)
3 Months Ended
Feb. 01, 2021
USD ($)
lease
Mar. 31, 2023
USD ($)
lease
Mar. 31, 2022
USD ($)
Dec. 09, 2021
USD ($)
Operating Leased Assets [Line Items]        
Operating lease, expense   $ 100,000 $ 200,000  
Operating lease, weighted average remaining lease term   2 years 7 months 6 days    
Operating lease, weighted average discount rate, percent   4.10%    
Rantigen, Germany        
Operating Leased Assets [Line Items]        
Operating lease, number of leases entered into | lease 2      
Operating lease extension term 6 months      
Operating lease, monthly payments, new $ 5,776      
Frankfurt, Germany Office        
Operating Leased Assets [Line Items]        
Operating lease, monthly payments       $ 9,373
Hyderabad, India and Manila, Philippines        
Operating Leased Assets [Line Items]        
Operating lease, number of leases entered into | lease   2