v3.26.1
Stockholders' Equity - Summary of Accumulated Other Comprehensive (Loss) Income (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance $ 1,206,602
Amounts reclassified from AOCI, net of income taxes 6,054
Other comprehensive income (loss), net of reclassifications and tax (6,287)
Ending balance 1,236,551
Accumulated Other Comprehensive (Loss) Income  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance (70,628)
Ending balance (70,861)
Unrealized (Loss) Gain on Securities  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance (71,019)
Amounts reclassified from AOCI, net of income taxes 6,297
Other comprehensive income (loss), net of reclassifications and tax (6,512)
Ending balance (71,234)
Unrealized Gain (Loss) on Cash Flow Hedges  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance 391
Amounts reclassified from AOCI, net of income taxes (243)
Other comprehensive income (loss), net of reclassifications and tax 225
Ending balance $ 373