Annual report pursuant to Section 13 and 15(d)

General and Administrative Expenses - Schedule of General and Administrative Expenses (Details)

v3.22.0.1
General and Administrative Expenses - Schedule of General and Administrative Expenses (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
General And Administrative Expense [Abstract]      
Salaries and wages $ 82,181 $ 64,246 $ 40,515
Legal, audit, professional and management fees expenses 8,264 7,251 4,678
Rent 1,652 1,404 1,259
insurance 11,969 6,247 5,598
Other general and administrative expenses 20,601 15,276 17,261
Total general and administrative expenses $ 124,667 $ 94,424 $ 69,311