XML 111 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 168,834 $ 142,375 $ 197,551
Change during period, Net of Tax Amount 629 (1,265) 3,292
Ending balance 93,257 168,834 142,375
Accumulated other comprehensive loss:      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance, Before Tax Amount 312 1,542 (1,747)
Change during period, Before Tax Amount 681 (1,230) 3,289
Ending balance, Before Tax Amount 993 312 1,542
Beginning balance, Tax Effect (80) (45) (48)
Change during period, Tax Effect (52) (35) 3
Ending balance, Tax Effect (132) (80) (45)
Beginning balance 232 1,497 (1,795)
Change during period, Net of Tax Amount 629 (1,265) 3,292
Ending balance 861 232 1,497
Foreign currency translation adjustments:      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance, Before Tax Amount (12) 1,358 (2,078)
Change during period, Before Tax Amount 475 (1,370) 3,436
Ending balance, Before Tax Amount 463 (12) 1,358
Beginning balance, Tax Effect 0 0 0
Change during period, Tax Effect 0 0 0
Ending balance, Tax Effect 0 0 0
Beginning balance (12) 1,358 (2,078)
Change during period, Net of Tax Amount 475 (1,370) 3,436
Ending balance 463 (12) 1,358
Available-for-sale debt securities:      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance, Before Tax Amount 324 184 331
Change during period, Before Tax Amount 206 140 (147)
Ending balance, Before Tax Amount 530 324 184
Beginning balance, Tax Effect (80) (45) (48)
Change during period, Tax Effect (52) (35) 3
Ending balance, Tax Effect (132) (80) (45)
Beginning balance 244 139 283
Change during period, Net of Tax Amount 154 105 (144)
Ending balance $ 398 $ 244 $ 139