XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.4
Basis of Presentation and Significant Accounting Policies - Schedule of Changes in the Allowance for Doubtful Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accounting Policies [Abstract]    
Beginning balance $ 4,291 $ 3,564
Bad debt expense 2,704 1,726
Write off's (3,163) (999)
Ending balance $ 3,832 $ 4,291