XML 77 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - Schedule of Changes in Accumulated Other Comprehensive Loss, Net of Tax (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2025
USD ($)
Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]  
Cumulative foreign currency translation adjustment loss as of December 31, 2024 $ (48,347)
Foreign currency translation adjustment 4,467
Disposition of cumulative translation adjustment 43,880
Cumulative foreign currency translation adjustment loss as of September 30, 2025