XML 44 R34.htm IDEA: XBRL DOCUMENT v3.25.3
FAIR VALUE MEASUREMENTS -Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Assets    
Money market funds $ 671,797 $ 556,064
Total financial assets 671,797 556,064
QUOTED PRICES ACTIVE MARKETS FOR IDENTICAL ASSETS (LEVEL 1)    
Assets    
Money market funds 671,797 556,064
Total financial assets 671,797 556,064
SIGNIFICANT OTHER OBSERVABLE INPUTS (LEVEL 2)    
Assets    
Money market funds 0 0
Total financial assets 0 0
SIGNIFICANT OTHER OBSERVABLE INPUTS (LEVEL 3)    
Assets    
Money market funds 0 0
Total financial assets $ 0 $ 0