v3.26.1
Consolidated Statement of Comprehensive Income Statement - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net Income (Loss) Available to Common Stockholders, Basic, Total $ 6,831 $ 9,413 $ 11,711 $ 7,930
Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax (979) 3,202 (2,256) 4,554
OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax (946) 170 (2,459) 715
Other Comprehensive Income (Loss), Net of Tax, Total (1,925) 3,372 (4,715) 5,269
Comprehensive Income (Loss), Net of Tax, Attributable to Parent $ 4,906 $ 12,785 $ 6,996 $ 13,199