v3.26.1
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]
[1] Consists of intersegment revenues of $12.4 million, which are eliminated in consolidation, and third party commission and service fee income of $0.4 million in 2026.
[2] Consists of intersegment revenues of $14.0 million, which are eliminated in consolidation.