XML 74 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Accrued research and development expenses $ 32,310 $ 18,531
Accrued employee expenses 11,246 9,250
Accrued general and administrative expenses 662 1,480
Lease liability 2,162 1,453
Income taxes payable 384 971
Accrued legal expenses 1,256 669
Total accrued expenses 48,020 32,354
Less long-term portion 2,620 0
Total accrued expenses, current $ 45,400 $ 32,354