Condensed Consolidated Statements of Equity - USD ($) $ in Thousands | Total | Common Stock | Additional Paid-in Capital | Accumulated Deficit | Accumulated Other Comprehensive Income (Loss) |
Beginning balance at Dec. 31, 2021 | $ 313,871 | $ 4 | $ 330,616 | $ (26,436) | $ 9,687 |
Beginning balance (in shares) at Dec. 31, 2021 | | 38,871,646 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Transfer of Private Warrants to Public Warrants | 605 | | 605 | | |
Net (loss) income | 2,726 | | | 2,726 | |
Other comprehensive income, net of tax | (2,227) | | | | (2,227) |
Stock-based compensation | 1,354 | | 1,354 | | |
Net share settlements of stock-based awards | (291) | | (291) | | |
Net share settlements of stock-based awards (in shares) | | 146,444 | | | |
Shares issued for contingent consideration (in shares) | | 2,659,574 | | | |
Shares issued for payment of contingent consideration | 23,936 | | 23,936 | | |
Ending balance at Mar. 31, 2022 | 339,974 | $ 4 | 356,220 | (23,710) | 7,460 |
Ending balance (in shares) at Mar. 31, 2022 | | 41,677,664 | | | |
Beginning balance at Dec. 31, 2021 | 313,871 | $ 4 | 330,616 | (26,436) | 9,687 |
Beginning balance (in shares) at Dec. 31, 2021 | | 38,871,646 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net (loss) income | 1,531 | | | | |
Other comprehensive income, net of tax | (30,559) | | | | |
Ending balance at Sep. 30, 2022 | 315,053 | $ 4 | 360,826 | (24,905) | (20,872) |
Ending balance (in shares) at Sep. 30, 2022 | | 41,977,814 | | | |
Beginning balance at Mar. 31, 2022 | 339,974 | $ 4 | 356,220 | (23,710) | 7,460 |
Beginning balance (in shares) at Mar. 31, 2022 | | 41,677,664 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net (loss) income | 1,326 | | | 1,326 | |
Other comprehensive income, net of tax | (14,831) | | | | (14,831) |
Stock-based compensation | 1,564 | | 1,564 | | |
Net share settlements of stock-based awards | (91) | | (91) | | |
Net share settlements of stock-based awards (in shares) | | 92,253 | | | |
Net shares issued under management bonus plan (in shares) | | 203,763 | | | |
Net share settlements under management bonus plan | 1,402 | | 1,402 | | |
Ending balance at Jun. 30, 2022 | 329,344 | $ 4 | 359,095 | (22,384) | (7,371) |
Ending balance (in shares) at Jun. 30, 2022 | | 41,973,680 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net (loss) income | (2,521) | | | (2,521) | |
Other comprehensive income, net of tax | (13,501) | | | | (13,501) |
Stock-based compensation | 1,743 | | 1,743 | | |
Net share settlements of stock-based awards | (12) | | (12) | | |
Net share settlements of stock-based awards (in shares) | | 4,134 | | | |
Ending balance at Sep. 30, 2022 | 315,053 | $ 4 | 360,826 | (24,905) | (20,872) |
Ending balance (in shares) at Sep. 30, 2022 | | 41,977,814 | | | |
Beginning balance at Dec. 31, 2022 | $ 274,551 | $ 4 | 360,777 | (85,188) | (1,042) |
Beginning balance (in shares) at Dec. 31, 2022 | 41,994,355 | 41,994,355 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net (loss) income | $ (19,797) | | | (19,797) | |
Other comprehensive income, net of tax | 4,404 | | | | 4,404 |
Stock-based compensation | 1,792 | | 1,792 | | |
Net share settlements of stock-based awards | (405) | | (405) | | |
Net share settlements of stock-based awards (in shares) | | 250,611 | | | |
Ending balance at Mar. 31, 2023 | 260,545 | $ 4 | 362,164 | (104,985) | 3,362 |
Ending balance (in shares) at Mar. 31, 2023 | | 42,244,966 | | | |
Beginning balance at Dec. 31, 2022 | $ 274,551 | $ 4 | 360,777 | (85,188) | (1,042) |
Beginning balance (in shares) at Dec. 31, 2022 | 41,994,355 | 41,994,355 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net (loss) income | $ (30,744) | | | | |
Other comprehensive income, net of tax | (1,665) | | | | |
Ending balance at Sep. 30, 2023 | $ 247,678 | $ 4 | 366,313 | (115,932) | (2,707) |
Ending balance (in shares) at Sep. 30, 2023 | 42,797,861 | 42,797,861 | | | |
Beginning balance at Mar. 31, 2023 | $ 260,545 | $ 4 | 362,164 | (104,985) | 3,362 |
Beginning balance (in shares) at Mar. 31, 2023 | | 42,244,966 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net (loss) income | (5,517) | | | (5,517) | |
Other comprehensive income, net of tax | (1,727) | | | | (1,727) |
Stock-based compensation | 2,883 | | 2,883 | | |
Net share settlements of stock-based awards | (349) | | (349) | | |
Net share settlements of stock-based awards (in shares) | | 217,929 | | | |
Ending balance at Jun. 30, 2023 | 255,835 | $ 4 | 364,698 | (110,502) | 1,635 |
Ending balance (in shares) at Jun. 30, 2023 | | 42,462,895 | | | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Transfer of Private Warrants to Public Warrants | 133 | | 133 | | |
Net (loss) income | (5,430) | | | (5,430) | |
Other comprehensive income, net of tax | (4,342) | | | | (4,342) |
Stock-based compensation | 2,172 | | 2,172 | | |
Net share settlements of stock-based awards | (690) | | (690) | | |
Net share settlements of stock-based awards (in shares) | | 334,966 | | | |
Ending balance at Sep. 30, 2023 | $ 247,678 | $ 4 | $ 366,313 | $ (115,932) | $ (2,707) |
Ending balance (in shares) at Sep. 30, 2023 | 42,797,861 | 42,797,861 | | | |