v3.26.1
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]
[1] Consists of intersegment revenues of $13.4 million, which are eliminated in consolidation, and third party commission and service fee income of $0.3 million in 2026.
[2] Consists of intersegment revenues of $14.9 million, which are eliminated in consolidation.
[3] Consists of intersegment revenues of $25.8 million, which are eliminated in consolidation, and third party commission and service fee income of $0.7 million in 2026.
[4] Consists of intersegment revenues of $28.9 million, which are eliminated in consolidation.