XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue - Additional Information (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
country
Jun. 02, 2025
USD ($)
ADK and Create    
Disaggregation of Revenue [Line Items]    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current, Expenditures Billables $ 10,100  
ADK Group    
Disaggregation of Revenue [Line Items]    
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Advance Billings $ 7,400 $ 7,378
Non-US And UK    
Disaggregation of Revenue [Line Items]    
Number of countries in which entity operates | country 33