v3.26.1
Revenue Recognition - Additional Information (Detail)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Deferred revenue expect to recognize description We expect to recognize $17.9 million of deferred revenue in the remainder of 2026, $25.0 million in 2027, $22.8 million in 2028, and $87.2 million thereafter over the remaining estimated client life. The Company’s deferred revenue balance primarily relates to implementation fees and other performance obligations that are recognized over time and are not subject to the practical expedient described above. These amounts represent unsatisfied performance obligations as defined in ASC 606.