Condensed Consolidated Statements of Shareholders' Equity - USD ($) $ in Thousands | Total | Cumulative Effect, Period of Adoption, Adjustment | Common Stock [Member] | AOCI Attributable to Parent [Member] | Retained Earnings [Member] | Retained Earnings [Member] Cumulative Effect, Period of Adoption, Adjustment | Noncontrolling Interest |
Common shares, beginning balance (in shares) at Dec. 31, 2022 | | | 9,804,609 | | | | |
Beginning balance, shareholders' equity at Dec. 31, 2022 | | | $ 456,402 | $ (1,799) | $ (419,732) | $ (3,821) | |
Beginning balance, shareholders' equity at Dec. 31, 2022 | $ 34,565 | $ (3,821) | | | | | $ (306) |
Accounting Standards Update [Extensible Enumeration] | Accounting Standards Update 2016-13 [Member] | | | | | | |
Issuance of common shares for conversion of preferred shares (in shares) | | | 748,427 | | | | |
Conversion of preferred shares | $ 2,311 | | $ 2,311 | | | | |
Issuance of common shares for vested restricted stock units (in shares) | | | 10,656 | | | | |
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition | 485 | | $ 485 | | | | |
Remeasurement of redeemable non-controlling interest | (376) | | | | | | |
Other Comprehensive Income (Loss), Net of Tax | (2) | | | (2) | | | |
Net income (loss) | (3,489) | | | | (3,505) | | |
Net income (loss) available to common shareholders | | | | | | | 16 |
Common shares, ending balance (in shares) at Mar. 31, 2023 | | | 10,563,692 | | | | |
Ending balance, shareholders' equity at Mar. 31, 2023 | | | $ 459,198 | (1,801) | (427,434) | | |
Ending balance, shareholders' equity at Mar. 31, 2023 | 29,673 | | | | | | (290) |
Common shares, beginning balance (in shares) at Dec. 31, 2022 | | | 9,804,609 | | | | |
Beginning balance, shareholders' equity at Dec. 31, 2022 | | | $ 456,402 | (1,799) | (419,732) | (3,821) | |
Beginning balance, shareholders' equity at Dec. 31, 2022 | 34,565 | (3,821) | | | | | (306) |
Remeasurement of redeemable non-controlling interest | (412) | | | | | | |
Other Comprehensive Income (Loss), Net of Tax | (6) | | | | | | |
Net income (loss) | (14,563) | | | | | | |
Net income (loss) available to common shareholders | (14,639) | | | | | | |
Common shares, ending balance (in shares) at Sep. 30, 2023 | | | 14,222,194 | | | | |
Ending balance, shareholders' equity at Sep. 30, 2023 | | | $ 472,628 | (1,805) | (438,604) | | |
Ending balance, shareholders' equity at Sep. 30, 2023 | 31,989 | | | | | | (230) |
Common shares, beginning balance (in shares) at Mar. 31, 2023 | | | 10,563,692 | | | | |
Beginning balance, shareholders' equity at Mar. 31, 2023 | | | $ 459,198 | (1,801) | (427,434) | | |
Beginning balance, shareholders' equity at Mar. 31, 2023 | 29,673 | | | | | | (290) |
Issuance of common shares for conversion of preferred shares (in shares) | | | 682,856 | | | | |
Conversion of preferred shares | 2,109 | | $ 2,109 | | | | |
Exercised (in shares) | | | 94,701 | | | | |
Stock Issued During Period, Value, Stock Options Exercised | 200 | | $ 200 | | | | |
Issuance of common shares for vested restricted stock units (in shares) | | | 82,061 | | | | |
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition | 719 | | $ 719 | | | | |
Remeasurement of redeemable non-controlling interest | (36) | | | | | | |
Other Comprehensive Income (Loss), Net of Tax | (3) | | | (3) | | | |
Net income (loss) | (4,760) | | | | (4,827) | | |
Net income (loss) available to common shareholders | | | | | | | 67 |
Common shares, ending balance (in shares) at Jun. 30, 2023 | | | 11,423,310 | | | | |
Ending balance, shareholders' equity at Jun. 30, 2023 | | | $ 462,226 | (1,804) | (432,297) | | |
Ending balance, shareholders' equity at Jun. 30, 2023 | 27,902 | | | | | | (223) |
Issuance of common shares for conversion of preferred shares (in shares) | | | 2,699,136 | | | | |
Conversion of preferred shares | 8,335 | | $ 8,335 | | | | |
Issuance of common share warrants, net | 1,130 | | $ 1,130 | | | | |
Exercised (in shares) | | | 45,298 | | | | |
Stock Issued During Period, Value, Stock Options Exercised | 117 | | $ 117 | | | | |
Issuance of common shares for vested restricted stock units (in shares) | | | 10,000 | | | | |
Issuance of common shares for the settlement of liabilities (in shares) | | | 44,450 | | | | |
Stock Issued During Period, Value, Issued for Services | 64 | | $ 64 | | | | |
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition | 756 | | $ 756 | | | | |
Other Comprehensive Income (Loss), Net of Tax | (1) | | | (1) | | | |
Net income (loss) | (6,314) | | | | (6,307) | | |
Net income (loss) available to common shareholders | (6,307) | | | | | | (7) |
Common shares, ending balance (in shares) at Sep. 30, 2023 | | | 14,222,194 | | | | |
Ending balance, shareholders' equity at Sep. 30, 2023 | | | $ 472,628 | (1,805) | (438,604) | | |
Ending balance, shareholders' equity at Sep. 30, 2023 | $ 31,989 | | | | | | (230) |
Common shares, beginning balance (in shares) at Dec. 31, 2023 | 15,373,616 | | 15,373,616 | | | | |
Beginning balance, shareholders' equity at Dec. 31, 2023 | $ 26,523 | | $ 475,702 | (1,808) | (447,371) | 20 | |
Beginning balance, shareholders' equity at Dec. 31, 2023 | $ 26,523 | 20 | | | | | 0 |
Accounting Standards Update [Extensible Enumeration] | Accounting Standards Update 2023-08 [Member] | | | | | | |
Issuance of common shares for conversion of preferred shares (in shares) | | | 2,422,710 | | | | |
Conversion of preferred shares | $ 4,327 | | $ 4,327 | | | | |
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition | 1,086 | | $ 1,086 | | | | |
Other Comprehensive Income (Loss), Net of Tax | (3) | | | (3) | | | |
Net income (loss) | (4,477) | | | | (4,477) | | |
Common shares, ending balance (in shares) at Mar. 31, 2024 | | | 17,796,326 | | | | |
Ending balance, shareholders' equity at Mar. 31, 2024 | | | $ 481,115 | (1,811) | (451,828) | | |
Ending balance, shareholders' equity at Mar. 31, 2024 | $ 27,476 | | | | | | 0 |
Common shares, beginning balance (in shares) at Dec. 31, 2023 | 15,373,616 | | 15,373,616 | | | | |
Beginning balance, shareholders' equity at Dec. 31, 2023 | $ 26,523 | | $ 475,702 | (1,808) | (447,371) | $ 20 | |
Beginning balance, shareholders' equity at Dec. 31, 2023 | $ 26,523 | $ 20 | | | | | 0 |
Exercised (in shares) | 0 | | | | | | |
Remeasurement of redeemable non-controlling interest | $ 0 | | | | | | |
Other Comprehensive Income (Loss), Net of Tax | (6) | | | | | | |
Net income (loss) | (2,249) | | | | | | |
Net income (loss) available to common shareholders | $ (2,249) | | | | | | |
Common shares, ending balance (in shares) at Sep. 30, 2024 | 20,940,530 | | 20,940,530 | | | | |
Ending balance, shareholders' equity at Sep. 30, 2024 | $ 35,848 | | $ 487,262 | (1,814) | (449,600) | | |
Ending balance, shareholders' equity at Sep. 30, 2024 | 35,848 | | | | | | 0 |
Common shares, beginning balance (in shares) at Mar. 31, 2024 | | | 17,796,326 | | | | |
Beginning balance, shareholders' equity at Mar. 31, 2024 | | | $ 481,115 | (1,811) | (451,828) | | |
Beginning balance, shareholders' equity at Mar. 31, 2024 | 27,476 | | | | | | 0 |
Issuance of common shares for conversion of preferred shares (in shares) | | | 1,621,140 | | | | |
Conversion of preferred shares | 2,811 | | $ 2,811 | | | | |
Issuance of common shares for vested restricted stock units (in shares) | | | 717,858 | | | | |
Issuance of common shares for the settlement of liabilities (in shares) | | | 199,597 | | | | |
Stock Issued During Period, Value, Issued for Services | 255 | | $ 255 | | | | |
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition | 772 | | $ 772 | | | | |
Other Comprehensive Income (Loss), Net of Tax | (3) | | | (3) | | | |
Net income (loss) | 2,124 | | | | 2,124 | | |
Common shares, ending balance (in shares) at Jun. 30, 2024 | | | 20,334,921 | | | | |
Ending balance, shareholders' equity at Jun. 30, 2024 | | | $ 484,953 | (1,814) | (449,704) | | |
Ending balance, shareholders' equity at Jun. 30, 2024 | 33,435 | | | | | | 0 |
Issuance of common shares for conversion of preferred shares (in shares) | | | 582,283 | | | | |
Conversion of preferred shares | 1,798 | | $ 1,798 | | | | |
Issuance of common shares for vested restricted stock units (in shares) | | | 23,326 | | | | |
APIC, Share-Based Payment Arrangement, Increase for Cost Recognition | 511 | | $ 511 | | | | |
Other Comprehensive Income (Loss), Net of Tax | 0 | | | | | | |
Net income (loss) | 104 | | | | 104 | | |
Net income (loss) available to common shareholders | $ 104 | | | | | | |
Common shares, ending balance (in shares) at Sep. 30, 2024 | 20,940,530 | | 20,940,530 | | | | |
Ending balance, shareholders' equity at Sep. 30, 2024 | $ 35,848 | | $ 487,262 | $ (1,814) | $ (449,600) | | |
Ending balance, shareholders' equity at Sep. 30, 2024 | $ 35,848 | | | | | | $ 0 |