XML 93 R82.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Schedule of Components of Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance   $ 240,265 $ 221,656 $ 203,907
Reclassification adjustment for write-off of foreign currency translation loss $ (200)      
Unrealized gain, net of tax   (30) (33)  
Ending Balance   229,537 240,265 221,656
Marketable Investments [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance   (60) (159) (25)
Unrealized gain, net of tax   89 99 (134)
Ending Balance   29 (60) (159)
Interest Rate Swap [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance   0 0 (212)
Unrealized loss before reclassification, net of tax       137
Reclassification to income, net of tax [1]       75
Ending Balance   0 0 0
Translation Adjustment [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance   (4,511) (7,759) (2,952)
Foreign currency translation [2]   (3,496) 3,248 (4,807)
Reclassification adjustment for write-off of foreign currency translation loss [3]   232    
Ending Balance   (7,775) (4,511) (7,759)
Total AOCL [Member]        
Accumulated Other Comprehensive Income Loss [Line Items]        
Beginning Balance   (4,571) (7,918) (3,189)
Foreign currency translation [2]   (3,496) 3,248 (4,807)
Reclassification adjustment for write-off of foreign currency translation loss [3]   232    
Unrealized gain, net of tax   89 99  
Unrealized gain, net of tax       3
Reclassification to income, net of tax [1]       75
Ending Balance   $ (7,746) $ (4,571) $ (7,918)
[1] Reclassification is related to the Company’s interest rate swap (cash flow hedge) and was recorded in interest expense in the Consolidated Statements of Operations. Refer to Note 7 – Derivatives and Hedging.
[2] The Company does not record tax provisions or benefits for the net changes in foreign currency translation adjustments as it intends to permanently reinvest undistributed earnings of its foreign subsidiaries.
[3] The reclassification adjustment for the write-off of a foreign currency translation loss relates to the liquidation of a non-U.S. subsidiary during 2024 and is reported in restructuring costs in the Consolidated Statements of Operations.