XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 31, 2022
Jul. 31, 2020
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Tax Disclosure [Abstract]            
Provision for income taxes     $ 942 $ 0 $ 1,502 $ 0
Effective income tax rate, percent     3.30%   2.60%  
Income Tax            
Provision for income taxes     $ 942 $ 0 $ 1,502 $ 0
Effective income tax rate, percent     3.30%   2.60%  
Upfront payment received   $ 15,000        
Eli Lilly            
Income Tax            
Upfront payment received $ 300,000       $ 300,000