v3.26.1
OTHER OPERATING AND NON-OPERATING EXPENSES, NET- Summary of Components of Other Expenses, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule Of Other Expenses [Line Items]        
Transaction fees $ 832 $ 215 $ 1,234 $ 947
Unrealized loss on foreign currency 58 421 163 586
Restructuring charges 48 629 262 998
Software Implementation 222 316 353 448
Interest income (121) (103) (231) (201)
Other, net 67 434 101 1,068
Other operating and non-operating expesnes, net $ 1,106 $ 1,912 $ 1,882 $ 3,846