XML 59 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Cash and Cash Equivalents and Short-term Investments (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Cash and Cash Equivalents [Line Items]      
Allowance for credit losses on investments $ 0 $ 0  
Realized gains (losses) on investments 0 0  
Unrealized gains (losses) on investments 0 0  
Interest income from cash, cash equivalents and short-term investments $ 5,600,000 $ 5,500,000 $ 1,500,000
Minimum      
Cash and Cash Equivalents [Line Items]      
Short-term investments, effective maturity threshold 90 days    
Maximum      
Cash and Cash Equivalents [Line Items]      
Cash equivalents, effective maturity threshold 90 days    
Short-term investments, effective maturity threshold 1 year