XML 93 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCRUED LIABILITIES (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Compensation $ 185,934 $ 247,619
Professional fees 80,452 45,405
Other 23,529 17,274
Assets under construction 7,227 11,210
Research and trial related expenses 16,043 14,219
Licenses 15,107 5,956
Accrued liabilities $ 328,292 $ 341,683