XML 50 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Investments - Additional Information (Details)
$ in Millions
9 Months Ended
Sep. 30, 2025
USD ($)
security
Sep. 30, 2024
security
Debt Securities, Available-for-Sale [Line Items]    
Number of securities in unrealized loss positions 1  
Unrealized loss position with a market value | $ $ 22.2  
Number of available-for-sale securities sold 0 0
Maximum    
Debt Securities, Available-for-Sale [Line Items]    
Accumulated loss of securities | $ $ 0.1  
US treasury securities, long term    
Debt Securities, Available-for-Sale [Line Items]    
Number of long term securities 4