XML 119 R56.htm IDEA: XBRL DOCUMENT v3.25.4
Investments - Schedule of Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Fair value, less than 12 months $ 7,519 $ 3,121
Unrealized losses, less than 12 months (5) (4)
Total fair value 7,519 3,121
Total unrealized Losses (5) (4)
Corporate debt securities    
Debt Securities, Available-for-Sale [Line Items]    
Fair value, less than 12 months 7,519 2,091
Unrealized losses, less than 12 months (5) (3)
Total fair value 7,519 2,091
Total unrealized Losses $ (5) (3)
Other debt securities    
Debt Securities, Available-for-Sale [Line Items]    
Fair value, less than 12 months   1,030
Unrealized losses, less than 12 months   (1)
Total fair value   1,030
Total unrealized Losses   $ (1)