XML 45 R38.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements and Fair Value of Financial Instruments - Schedule of Gross Unrealized Losses and Fair Value of Company's Available-for-Sale Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less Than 12 Months Estimated Fair Value $ 15,802 $ 29,174
More Than 12 Months Estimated Fair Value 4,337 33,824
Total Estimated Fair Value 20,139 62,998
Less Than 12 Months Unrealized Losses 0 0
More Than 12 Months Unrealized Losses 0 (16)
Total Unrealized Losses 0 (16)
Asset Backed Securities    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less Than 12 Months Estimated Fair Value 1,003 2,000
More Than 12 Months Estimated Fair Value 4,337 18,034
Total Estimated Fair Value 5,340 20,034
Less Than 12 Months Unrealized Losses 0 0
More Than 12 Months Unrealized Losses 0 (10)
Total Unrealized Losses 0 (10)
U.S. Treasury Securities    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less Than 12 Months Estimated Fair Value 992 10,382
More Than 12 Months Estimated Fair Value 0 3,982
Total Estimated Fair Value 992 14,364
Less Than 12 Months Unrealized Losses 0 0
More Than 12 Months Unrealized Losses 0 0
Total Unrealized Losses 0 0
Other agency securities    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less Than 12 Months Estimated Fair Value 995  
More Than 12 Months Estimated Fair Value 0  
Total Estimated Fair Value 995  
Less Than 12 Months Unrealized Losses 0  
More Than 12 Months Unrealized Losses 0  
Total Unrealized Losses 0  
Commercial Paper    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less Than 12 Months Estimated Fair Value 7,683 2,082
More Than 12 Months Estimated Fair Value 0 0
Total Estimated Fair Value 7,683 2,082
Less Than 12 Months Unrealized Losses 0 0
More Than 12 Months Unrealized Losses 0 0
Total Unrealized Losses 0 0
Corporate Debt Securities    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Less Than 12 Months Estimated Fair Value 5,129 14,710
More Than 12 Months Estimated Fair Value 0 11,808
Total Estimated Fair Value 5,129 26,518
Less Than 12 Months Unrealized Losses 0 0
More Than 12 Months Unrealized Losses 0 (6)
Total Unrealized Losses $ 0 $ (6)