XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Supplemental Balance Sheet Information (Details 7) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Supplemental Balance Sheet Information    
Accounts payable $ 69,281 $ 33,491
Accrued expenses 9,674 178,020
Compensation, benefits and related taxes 2,616 1,774
Other accrued expenses 449 273
Total accounts payable and accrued expenses $ 82,020 $ 53,340