XML 83 R72.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders' Equity - AOCI (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Beginning balance $ 988,260 $ 1,030,883 $ 1,045,811 $ 1,099,063 $ 1,189,924 $ 1,278,466 $ 1,045,811 $ 1,278,466
Total other comprehensive income (loss) 0 4,506 1,831 403 1,097 (3,594) 6,337 (2,094)
Ending balance 968,030 988,260 1,030,883 1,086,525 1,099,063 1,189,924 968,030 1,086,525
Accumulated Other Comprehensive Income (Loss)                
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Beginning balance 0 (4,506) (6,337) (5,053) (6,150) (2,556) (6,337) (2,556)
Other comprehensive gain (loss) 0 1,144 1,831 403 1,097 (3,594)    
Amounts reclassified from AOCI   3,362            
Total other comprehensive income (loss)   4,506 1,831 403 1,097 (3,594)    
Ending balance 0 0 (4,506) (4,650) (5,053) (6,150) 0 (4,650)
Unrealized gain on net investment hedges                
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Beginning balance 0 18,603 18,603 18,603 18,603 18,603 18,603 18,603
Other comprehensive gain (loss) 0 0 0 0 0 0    
Amounts reclassified from AOCI   (18,603)            
Total other comprehensive income (loss)   (18,603)            
Ending balance 0 0 18,603 18,603 18,603 18,603 0 18,603
Foreign currency translation gain (loss)                
AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]                
Beginning balance 0 (23,109) (24,940) (23,656) (24,753) (21,159) (24,940) (21,159)
Other comprehensive gain (loss) 0 1,144 1,831 403 1,097 (3,594)    
Amounts reclassified from AOCI   21,965            
Total other comprehensive income (loss)   23,109            
Ending balance $ 0 $ 0 $ (23,109) $ (23,253) $ (23,656) $ (24,753) $ 0 $ (23,253)