v3.26.1
Fair Value (Details) - Investments Schedule - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value $ 152,673   $ 152,673    
Assets, Fair Value Disclosure 256,765   256,765   $ 247,335
OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax (946) $ 170 (2,459) $ 715  
Fair Value, Inputs, Level 1 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Assets, Fair Value Disclosure 53,359   53,359   46,818
Fair Value, Inputs, Level 2 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Assets, Fair Value Disclosure 203,406   203,406   200,517
Fair Value, Inputs, Level 3 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Assets, Fair Value Disclosure 0   0   0
Money Market Funds [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Cash and Cash Equivalents, Fair Value Disclosure 53,359   53,359   46,818
Money Market Funds [Member] | Fair Value, Inputs, Level 1 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Cash and Cash Equivalents, Fair Value Disclosure 53,359   53,359   46,818
Money Market Funds [Member] | Fair Value, Inputs, Level 2 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Cash and Cash Equivalents, Fair Value Disclosure 0   0   0
Money Market Funds [Member] | Fair Value, Inputs, Level 3 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Cash and Cash Equivalents, Fair Value Disclosure 0   0   0
Collateralized Mortgage-Backed Securities          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value 24,071   24,071   24,687
Collateralized Mortgage-Backed Securities | Fair Value, Inputs, Level 1 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value 0   0   0
Collateralized Mortgage-Backed Securities | Fair Value, Inputs, Level 2 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value 24,071   24,071   24,687
Collateralized Mortgage-Backed Securities | Fair Value, Inputs, Level 3 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value 0   0   0
Asset-Backed Securities          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value 26,662   26,662   23,837
Asset-Backed Securities | Fair Value, Inputs, Level 1 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value 0   0   0
Asset-Backed Securities | Fair Value, Inputs, Level 2 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value 26,662   26,662   23,837
Asset-Backed Securities | Fair Value, Inputs, Level 3 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value 0   0   0
Total Corporate Bond Securities Member LT and ST [Domain]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value 57,272   57,272   47,835
Total Corporate Bond Securities Member LT and ST [Domain] | Fair Value, Inputs, Level 1 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value 0   0   0
Total Corporate Bond Securities Member LT and ST [Domain] | Fair Value, Inputs, Level 2 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value 57,272   57,272   47,835
Total Corporate Bond Securities Member LT and ST [Domain] | Fair Value, Inputs, Level 3 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value 0   0   0
Total US Treasury LT and ST Member [Domain]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value 95,401   95,401   104,158
Total US Treasury LT and ST Member [Domain] | Fair Value, Inputs, Level 1 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value 0   0   0
Total US Treasury LT and ST Member [Domain] | Fair Value, Inputs, Level 2 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value 95,401   95,401   104,158
Total US Treasury LT and ST Member [Domain] | Fair Value, Inputs, Level 3 [Member]          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value $ 0   $ 0   $ 0