XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.3
Subsequent Events
9 Months Ended
Sep. 30, 2025
Subsequent Events [Abstract]  
Subsequent Events Subsequent Events
In October 2025, the Company renewed one of its noncancelable purchase commitments related to hosting service agreements. Future minimum commitments related to the Company’s noncancelable purchase commitments as a result of the renewal are approximately $2.7 million for 2025, $16.0 million for 2026, $16.0 million for 2027, $16.0 million for 2028, $16.0 million for 2029, and $13.3 million for 2030 and beyond.