XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]    
Amortized cost $ 22,751 $ 33,783
Gross unrealized gains 13 38
Gross unrealized losses 0 0
Fair value 22,764 33,821
U.S. Government Treasury Notes    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 22,751 33,783
Gross unrealized gains 13 38
Gross unrealized losses 0 0
Fair value $ 22,764 $ 33,821