v3.25.4
Related Parties - Schedule of Revenues Recognized and Expenses Incurred with Entities Affiliated with Principal Equity Owners and Directors (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Related Party Transaction [Line Items]      
Total Revenue $ 1,057,001 $ 944,800 $ 866,378
Related Party [Member] | IT development software [Member]      
Related Party Transaction [Line Items]      
Expenses     130
Related Party [Member] | IT security software [Member]      
Related Party Transaction [Line Items]      
Expenses 624 510  
Software Subscriptions [Member] | Related Party [Member]      
Related Party Transaction [Line Items]      
Total Revenue 3,600 0 0
Credit Card Processing [Member] | Related Party [Member]      
Related Party Transaction [Line Items]      
Total Revenue 1,878 1,382 1,051
Employee Health Insurance Benefits [Member] | Related Party [Member]      
Related Party Transaction [Line Items]      
Expenses 4,596 4,202 3,641
Human Resource Support Services [Member] | Related Party [Member]      
Related Party Transaction [Line Items]      
Expenses     313
Board of Director Fees for Services Including Related Travel and Out-of-Pocket Reimbursements [Member] | Related Party [Member]      
Related Party Transaction [Line Items]      
Expenses $ 377 $ 275 $ 306