v3.26.1
Fair Value - Additional Information (Detail)
$ in Thousands
6 Months Ended
Jun. 30, 2026
USD ($)
One Corporate Bond [Member] | Level 3 [Member]  
Servicing Assets At Fair Value [Line Items]  
Amortized cost basis $ 500