Summary of Business Segment Information (Parenthetical) (Detail) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|||||||||||||
| Third Party | ||||||||||||||||
| Segment Reporting Information [Line Items] | ||||||||||||||||
| Commission and service fee income | $ 300 | $ 700 | ||||||||||||||
| Elimination | ||||||||||||||||
| Segment Reporting Information [Line Items] | ||||||||||||||||
| Revenues | (13,412) | $ (14,851) | (25,802) | $ (28,900) | ||||||||||||
| Commission and service fee income | $ (13,412) | [1] | $ (14,851) | [2] | $ (25,802) | [3] | $ (28,900) | [4] | ||||||||
| ||||||||||||||||