XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurements and Available for Sale Investments - Schedule of Unrealized Loss and Fair Values in a Loss Position (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value $ 140,784,000 $ 32,829,000
Less than 12 months, Gross unrealized losses (42,000) (15,000)
12 months or greater, Fair value 0 0
12 months or greater, Gross unrealized losses 0 0
Fair Value 140,784,000 32,829,000
Gross
Unrealized Losses (42,000) (15,000)
Agency securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value 7,602,000 7,579,000
Less than 12 months, Gross unrealized losses (8,000) (8,000)
12 months or greater, Fair value 0 0
12 months or greater, Gross unrealized losses 0 0
Fair Value 7,602,000 7,579,000
Gross
Unrealized Losses (8,000) (8,000)
Commercial and corporate obligations    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value 11,581,000  
Less than 12 months, Gross unrealized losses (6,000)  
12 months or greater, Fair value 0  
12 months or greater, Gross unrealized losses 0  
Fair Value 11,581,000  
Gross
Unrealized Losses (6,000)  
U.S. Treasury Securities    
Debt Securities, Available-for-sale [Line Items]    
Less than 12 months, Fair value 121,601,000 25,250,000
Less than 12 months, Gross unrealized losses (28,000) (7,000)
12 months or greater, Fair value 0 0
12 months or greater, Gross unrealized losses 0 0
Fair Value 121,601,000 25,250,000
Gross
Unrealized Losses $ (28,000) $ (7,000)