XML 65 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Financial Instruments and Fair Value Measurements - Schedule of Investments in Held to Maturity Debt Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Amortized cost    
Due within one year or less $ 5,098 $ 8,179
Due between one and two years 0 0
Total held-to-maturity securities 5,098 8,179
Unrealized gains    
Due within one year or less 10 20
Due between one and two years 0 0
Total held-to-maturity securities 10 20
Unrealized losses    
Due within one year or less 0 0
Due between one and two years 0 0
Total held-to-maturity securities 0 0
Fair value    
Due within one year or less 5,108 8,199
Due between one and two years 0 0
Total held-to-maturity securities $ 5,108 $ 8,199