Summary of Business Segment Information (Parenthetical) (Detail) - USD ($) $ in Thousands |
3 Months Ended | |||||||
|---|---|---|---|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
|||||||
| Third Party | ||||||||
| Segment Reporting Information [Line Items] | ||||||||
| Commission and service fee income | $ 400 | |||||||
| Elimination | ||||||||
| Segment Reporting Information [Line Items] | ||||||||
| Revenues | (12,390) | $ (14,049) | ||||||
| Commission and service fee income | $ (12,390) | [1] | $ (14,049) | [2] | ||||
| ||||||||