XML 101 R72.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Assets and Liabilities - Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Other Liabilities Disclosure [Abstract]    
Accrued professional fees $ 18,028 $ 11,961
Reserve for variable consideration 14,218 4,044
Accrued compensation 6,515 7,492
Royalty payable to RTW 1,890 730
Total $ 40,651 $ 24,227