XML 76 R69.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Schedule Of Other Expenses [Line Items]        
Transaction fees $ 215 $ 2,019 $ 947 $ 2,909
Unrealized loss on foreign currency (421) 0 (586) 0
Restructuring charges 629 0 998 0
Other, net 434 (24) 1,068 (35)
Software Implementation 316 0 448 0
Interest income (103) (323) (201) (76)
Other operating and non-operating expesnes, net $ 1,912 $ 1,672 $ 3,846 $ 2,798