XML 275 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Accumulated Other Comprehensive (Loss) Income (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Change in available-for-sale debt securities due to unrealized gains $ 0 $ 38
Beginning Balance Accumulated other comprehensive loss, Net of Tax Amount 1,497  
Other comprehensive income (loss), Net of Tax Amount (631) 1,440
Ending Balance Accumulated other comprehensive loss, Net of Tax Amount 866 (355)
Foreign currency translation adjustments    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance Before Tax Amount 1,358 (2,078)
Change during period, Before Tax Amount (631) 1,402
Ending Balance Before Tax Amount 727 (676)
Beginning Balance Net of Tax Amount 1,358 (2,078)
Change during period, Net of Tax Amount (631) 1,402
Ending Balance Net of Tax Amount 727 (676)
Available-for-sale debt securities    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance Before Tax Amount 184 331
Unrealized gain (loss) Before Tax Amount 0 51
Ending Balance Before Tax Amount 184 382
Beginning Balance Tax Effect (45) (48)
Unrealized gain (loss), Tax Effect 0 (13)
Ending Balance Tax Effect (45) (61)
Beginning Balance Available-for-sale debt securities, Net of Tax Amount 139 283
Change in available-for-sale debt securities due to unrealized gains 0 38
Ending Balance Available-for-sale debt securities, Net of Tax Amount 139 321
Accumulated other comprehensive loss    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance Before Tax Amount 1,542 (1,747)
Other comprehensive income (loss), Before Tax Amount (631) 1,453
Ending Balance Before Tax Amount 911 (294)
Beginning Balance Tax Effect (45) (48)
Other comprehensive income (loss), Tax Effect 0 (13)
Ending Balance Tax Effect (45) (61)
Beginning Balance Accumulated other comprehensive loss, Net of Tax Amount 1,497 (1,795)
Other comprehensive income (loss), Net of Tax Amount (631) 1,440
Ending Balance Accumulated other comprehensive loss, Net of Tax Amount $ 866 $ (355)