v3.26.1
Segments - Narrative (Detail)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
segment
Jun. 30, 2025
USD ($)
Segment Reporting [Line Items]        
Number of operating segments | segment     1  
Number of reportable segments | segment     1  
Payroll and payroll related costs | $ $ 3.2 $ 3.1 $ 5.9 $ 6.8
Total related party Platform revenue | $ $ 3.7 $ 4.1 $ 7.8 $ 7.7
Excluding consolidated VIE        
Segment Reporting [Line Items]        
Increase (decrease) in revenues, percent (0.113) (0.113) 0.011 0.011