v3.25.4
Summary of Significant Accounting Policies - Schedule of Roll Forward of Company's Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Receivables [Abstract]      
Allowance for doubtful accounts, Beginning Balance $ 6,088 $ 5,516 $ 3,266
Allowance for doubtful accounts, Charged to Statement of Operations 24,947 19,862 18,887
Allowance for doubtful accounts, Deductions (24,210) (19,290) (16,637)
Allowance for doubtful accounts, Ending Balance $ 6,825 $ 6,088 $ 5,516