Quarterly report pursuant to Section 13 or 15(d)

Accumulated other comprehensive loss (Details)

v3.24.1.1.u2
Accumulated other comprehensive loss (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accumulated other comprehensive loss    
Balance beginning of period $ (3,748)  
Foreign currency translation adjustments 6,815 $ (16,908)
Foreign currency losses on intercompany loan of a long-term investment nature, net of tax of $0 (5,782) 15,526
Unrealized holding gains on available-for-sale debt securities, net of tax of $0 (5) 472
Balance end of period (2,720)  
Accumulated other comprehensive loss (paranthetical)    
Foreign currency gain on intercompany loan of a long-term investment nature, tax 0 0
Unrealized holding gains on available-for-sale debt securities, tax 0 0
Accumulated foreign currency translation adjustments    
Accumulated other comprehensive loss    
Balance beginning of period (3,754) 55
Foreign currency translation adjustments 6,815 (16,908)
Foreign currency losses on intercompany loan of a long-term investment nature, net of tax of $0 (5,782) 15,526
Balance end of period (2,721) (1,327)
Accumulated unrealized (losses) gains on available-for-sale debt securities    
Accumulated other comprehensive loss    
Balance beginning of period 6 (930)
Unrealized holding gains on available-for-sale debt securities, net of tax of $0 (5) 472
Balance end of period 1 (458)
Accumulated other comprehensive (loss) income    
Accumulated other comprehensive loss    
Balance beginning of period (3,748) (875)
Foreign currency translation adjustments 6,815 (16,908)
Foreign currency losses on intercompany loan of a long-term investment nature, net of tax of $0 (5,782) 15,526
Unrealized holding gains on available-for-sale debt securities, net of tax of $0 (5) 472
Balance end of period $ (2,720) $ (1,785)