v3.26.1
Borrowings and Repurchase Agreements - Additional Information (Detail)
6 Months Ended
Jun. 30, 2026
USD ($)
Line of Credit Facility [Line Items]  
Revolving line of credit, permitted $ 50,000,000
Line of credit 0
Other borrowings $ 21,053,000
Line of credit facility, renewal date Jun. 30, 2025