XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES - Summary of Change in Accounting principle (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Change in Accounting Estimate [Line Items]        
Revenues $ 322,606 $ 310,867 $ 594,512 $ 561,944
Cost of revenues 245,662 234,420 453,842 418,949
Service revenues        
Change in Accounting Estimate [Line Items]        
Revenues 96,924 95,787 190,992 172,410
Cost of revenues 85,856 82,826 165,012 145,526
Service revenues | As computed under previous method | Change in accounting principle, other        
Change in Accounting Estimate [Line Items]        
Revenues 88,248 85,378 173,903 152,793
Cost of revenues 78,185 74,040 150,004 128,471
Service revenues | Effect of change | Change in accounting principle, other        
Change in Accounting Estimate [Line Items]        
Revenues 8,676 10,409 17,089 19,617
Cost of revenues 7,671 8,786 15,008 17,055
Product revenues        
Change in Accounting Estimate [Line Items]        
Revenues 225,682 215,080 403,520 389,534
Cost of revenues 159,806 151,594 288,830 273,423
Product revenues | As computed under previous method | Change in accounting principle, other        
Change in Accounting Estimate [Line Items]        
Revenues 234,358 225,489 420,609 409,151
Cost of revenues 167,477 160,380 303,838 290,478
Product revenues | Effect of change | Change in accounting principle, other        
Change in Accounting Estimate [Line Items]        
Revenues (8,676) (10,409) (17,089) (19,617)
Cost of revenues $ (7,671) $ (8,786) $ (15,008) $ (17,055)