v3.26.1
INVESTMENTS IN DEBT SECURITIES - Schedule of Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair Value $ 186,431 $ 15,523
Less than 12 Months, Gross Unrealized Losses (281) (3)
Greater than 12 months, Fair Value 0 0
Greater than 12 months, Gross Unrealized Losses 0 0
Total, Fair Value 186,431 15,523
Total, Gross Unrealized Losses (281) (3)
Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair Value 217,563 7,813
Less than 12 Months, Gross Unrealized Losses (1,349) (100)
Greater than 12 months, Fair Value 730 1,235
Greater than 12 months, Gross Unrealized Losses (133) (146)
Total, Fair Value 218,293 9,048
Total, Gross Unrealized Losses (1,482) (246)
Corporate bonds | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair Value 75,263 3,508
Less than 12 Months, Gross Unrealized Losses (110) 0
Greater than 12 months, Fair Value 0 0
Greater than 12 months, Gross Unrealized Losses 0 0
Total, Fair Value 75,263 3,508
Total, Gross Unrealized Losses (110) 0
Corporate bonds | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair Value 64,409 4,539
Less than 12 Months, Gross Unrealized Losses (244) (2)
Greater than 12 months, Fair Value 0 0
Greater than 12 months, Gross Unrealized Losses 0 0
Total, Fair Value 64,409 4,539
Total, Gross Unrealized Losses (244) (2)
U.S. government securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair Value 111,168 11,998
Less than 12 Months, Gross Unrealized Losses (171) (3)
Greater than 12 months, Fair Value 0 0
Greater than 12 months, Gross Unrealized Losses 0 0
Total, Fair Value 111,168 11,998
Total, Gross Unrealized Losses (171) (3)
U.S. government securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair Value 143,387  
Less than 12 Months, Gross Unrealized Losses (832)  
Greater than 12 months, Fair Value 0  
Greater than 12 months, Gross Unrealized Losses 0  
Total, Fair Value 143,387  
Total, Gross Unrealized Losses (832)  
Municipal securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair Value 8,773 3,274
Less than 12 Months, Gross Unrealized Losses (268) (98)
Greater than 12 months, Fair Value 730 1,235
Greater than 12 months, Gross Unrealized Losses (133) (146)
Total, Fair Value 9,503 4,509
Total, Gross Unrealized Losses (401) (244)
U.S. agency securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsCurrent    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair Value   17
Less than 12 Months, Gross Unrealized Losses   0
Greater than 12 months, Fair Value   0
Greater than 12 months, Gross Unrealized Losses   0
Total, Fair Value   17
Total, Gross Unrealized Losses   $ 0
U.S. agency securities | Location, Statement of Financial Position, Balance [Axis]: us-gaap:OtherAssetsNoncurrent    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair Value 994  
Less than 12 Months, Gross Unrealized Losses (5)  
Greater than 12 months, Fair Value 0  
Greater than 12 months, Gross Unrealized Losses 0  
Total, Fair Value 994  
Total, Gross Unrealized Losses $ (5)