XML 93 R79.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - 2020 Promissory Notes (Details)
$ in Thousands
Nov. 02, 2020
USD ($)
installment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Debt      
Amount outstanding   $ 441,765 $ 414,735
Promissory Notes 2020      
Debt      
Amount borrowed $ 750    
Interest rate (stated) 0.38%    
Promissory note, number of installments | installment 5    
Principal amount of installment $ 150    
Amount outstanding   $ 500