XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Debt and Equity Securities, FV-NI [Line Items]      
Amortized Cost $ 265,617   $ 225,320
Gross Unrealized Gains 60   467
Gross Unrealized Losses (222)   (72)
Debt securities $ 265,455   225,715
Minimum      
Debt and Equity Securities, FV-NI [Line Items]      
Remaining maturity 1 month 1 month  
Maximum      
Debt and Equity Securities, FV-NI [Line Items]      
Remaining maturity 16 months 18 months  
U.S government agencies      
Debt and Equity Securities, FV-NI [Line Items]      
Amortized Cost $ 265,617   222,820
Gross Unrealized Gains 60   467
Gross Unrealized Losses (222)   (65)
Debt securities $ 265,455   223,222
Agency bonds      
Debt and Equity Securities, FV-NI [Line Items]      
Amortized Cost     2,500
Gross Unrealized Gains     0
Gross Unrealized Losses     (7)
Debt securities     $ 2,493