XML 124 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Information and Geographic Data - Additional Information (Details)
12 Months Ended
Dec. 31, 2024
ForeignCountry
Segment
Dec. 31, 2023
ForeignCountry
Dec. 31, 2022
ForeignCountry
Segment Reporting [Abstract]      
Number of Operating Segments | Segment 1    
Number of Reportable Segments | Segment 1    
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration] srt:ChiefExecutiveOfficerMember    
Segment Reporting, CODM, Profit (Loss) Measure, How Used, Description The CODM assesses performance of the segment based on consolidated net income that is reported on the Company’s consolidated statements of comprehensive income. The CODM uses consolidated net income to evaluate the Company’s performance against budgets and decide whether to use the profits to invest in the business, paydown debt, repurchase stock, pay dividends, or fund acquisitions.    
Number of foreign country individually accounted for 10% or more of total revenue | ForeignCountry 0 0 0
Number of foreign country individually held more than 10% of total long-lived assets | ForeignCountry 0 0