v3.25.2
Fair Value of Financial Assets and Liabilities - Debt Securities Available-for-Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost $ 23,750 $ 46,364
Gross Unrealized Gains 0 14
Gross Unrealized Losses 19 17
Fair Value 23,731 46,361
U.S. Treasury securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 5,445 18,928
Gross Unrealized Gains 0 5
Gross Unrealized Losses 3 3
Fair Value 5,442 18,930
Federal Government Agency Securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Amortized Cost 18,305 27,436
Gross Unrealized Gains 0 9
Gross Unrealized Losses 16 14
Fair Value $ 18,289 $ 27,431