v3.26.1
Investment Securities - Summary of Available-for-Sale Investments in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Estimated Fair Market Value, Less than 12 Months $ 154,476 $ 9,989
Unrealized Losses, Less than 12 Months (812) (11)
Estimated Fair Market Value 154,476 9,989
Unrealized Losses (812) (11)
U.S. Treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Estimated Fair Market Value, Less than 12 Months 139,608  
Unrealized Losses, Less than 12 Months (680)  
Estimated Fair Market Value 139,608  
Unrealized Losses (680)  
U.S. Government agency securities    
Debt Securities, Available-for-Sale [Line Items]    
Estimated Fair Market Value, Less than 12 Months 14,868 9,989
Unrealized Losses, Less than 12 Months (132) (11)
Estimated Fair Market Value 14,868 9,989
Unrealized Losses $ (132) $ (11)