Stock-Based Compensation - Narrative (Details) - USD ($) $ / shares in Units, $ in Thousands | | | | | | | 1 Months Ended | 3 Months Ended | 9 Months Ended | | |
Aug. 31, 2025 | Sep. 27, 2024 | Aug. 31, 2024 | Jun. 30, 2024 | May 16, 2024 | Apr. 29, 2024 | Apr. 30, 2024 | Jun. 30, 2023 | Aug. 31, 2022 | Aug. 31, 2021 | Dec. 31, 2024 | Jun. 30, 2024 | Dec. 31, 2023 | Dec. 31, 2024 | Dec. 31, 2023 | Aug. 08, 2024 | Mar. 31, 2024 |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Share based compensation | | | | | | | | | | | | | | $ (7,179) | $ 5,196 | | |
Common stock, par value (in dollars per share) | | | | | | | | | | | $ 0.001 | | | $ 0.001 | | | $ 0.001 |
2016 Employee Plan and 2015 Director Plan | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Share based compensation | | | | | | | | | | | $ 500 | | $ 1,700 | $ (7,200) | 5,200 | | |
2024 Omnibus Incentive Plan | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Common stock, capital shares reserved for future issuance (in shares) | | | | | | | | | | | | | | | | 850,000 | |
2024 Inducement Incentive Plan | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Common stock, capital shares reserved for future issuance (in shares) | | 350,000 | | | | | | | | | | | | | | | |
Restricted Stock | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Forfeited (in shares) | | | | | | | | | | | | | | 560,975 | | | |
Vested (in shares) | | | | | | | | | | | | | | 120,948 | | | |
Non-vested restricted shares issued and outstanding (in shares) | | | | | | | | | | | 21,203 | | | 21,203 | | | 703,126 |
Compensation (benefit) expense | | | | | | | | | | | $ 100 | | $ 1,600 | $ (8,200) | $ 5,000 | | |
Restricted Stock | Maximum | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Vesting period | | | | | | | | | | | | | | 3 years | | | |
Restricted Stock | Minimum | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Vesting period | | | | | | | | | | | | | | 1 year | | | |
Restricted Stock | 2016 Employee Plan | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Shares issued under stock compensation plan (in shares) | | | | | | | | | | | | | | 423,619 | | | |
Forfeited (in shares) | | | | | | | | | | | | | | 533,641 | | | |
Vested (in shares) | | | | | | | | | | | | | | 60,540 | | | |
Non-vested restricted shares issued and outstanding (in shares) | | | | | | | | | | | 11,162 | | | 11,162 | | | 605,343 |
Restricted Stock | 2016 Employee Plan | Chief Executive Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Issued shares (in shares) | | | | | | | | | | 90,000 | | | | | | | |
Vested (in shares) | | | | | | | 30,000 | | | | | | | | | | |
Restricted Stock | 2016 Employee Plan | Former Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Issued shares (in shares) | | | | | | | | | 13,000 | | | | | | | | |
Vesting period | | | | | | | | | 3 years | | | | | | | | |
Restricted Stock | 2022 Employee Plan | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Shares issued under stock compensation plan (in shares) | | | | | | | | | | | | | | 55,074 | | | |
Forfeited (in shares) | | | | | | | | | | | | | | 27,334 | | | |
Vested (in shares) | | | | | | | | | | | | | | 46,742 | | | |
Non-vested restricted shares issued and outstanding (in shares) | | | | | | | | | | | 0 | | | 0 | | | 74,076 |
Restricted Stock | 2015 Director Plan | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Shares issued under stock compensation plan (in shares) | | | | | | | | | | | | | | 257,567 | | | |
Forfeited (in shares) | | | | | | | | | | | | | | 0 | | | |
Vested (in shares) | | | | | | | | | | | | | | 13,666 | | | |
Non-vested restricted shares issued and outstanding (in shares) | | | | | | | | | | | 10,041 | | | 10,041 | | | 23,707 |
Restricted Stock | 2016 Employee Plan and 2015 Director Plan | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Non-vested restricted shares issued and outstanding (in shares) | | | | | | | | | | | 21,203 | | 728,446 | 21,203 | 728,446 | | |
Restricted Stock | The 2022 Employee Equity Compensation Restricted Stock Plan | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Issued shares (in shares) | | | | | | 483,092 | | | | | | | | | | | |
Restricted Stock | 2024 Incentive Plan | Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Vesting period | | | | | | 3 years | | | | | | | | | | | |
PSUs | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Issued shares (in shares) | | | | | | | | | | | | | | 0 | | | |
Forfeited (in shares) | | | | | | | | | | | | | | 10,000 | | | |
Compensation (benefit) expense | | | | | | | | | | | $ 0 | | $ 20 | $ (36) | $ 44 | | |
Total grant-date fair value | | | | | | | | | | | 0 | | 0 | 0 | 100 | | |
PSUs | Chief Executive Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Share based compensation | | | | | | | | | | | | | | $ (8,700) | | | |
PSUs | Share-Based Payment Arrangement, Tranche One | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Vesting period | | | | | | | | | | | | | | 1 year | | | |
PSUs | Share-Based Payment Arrangement, Tranche Two | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Vesting period | | | | | | | | | | | | | | 3 years | | | |
PSUs | 2016 Employee Plan | Chief Executive Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Forfeited (in shares) | | | | | | | 510,000 | | | | | | | | | | |
PSUs | 2022 Employee Plan | Former Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Issued shares (in shares) | | | | | | | | 8,000 | | | | | | | | | |
PSUs | 2015 Director Plan | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Shares issued under stock compensation plan (in shares) | | | | | | | | | | | | | | 2,000 | | | |
RSUs | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Issued shares (in shares) | | | | | | | | | | | | | | 1,037,258 | | | |
Forfeited (in shares) | | | | | | | | | | | | | | 90,418 | | | |
Compensation (benefit) expense | | | | | | | | | | | 400 | | 100 | $ 1,100 | 200 | | |
Total grant-date fair value | | | | | | | | | | | $ 200 | | $ 0 | $ 4,200 | $ 1,100 | | |
RSUs | Former Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Share based compensation | | | | | | | | | | | | $ 200 | | | | | |
Issued shares (in shares) | | | | | 74,850 | | | | | | | | | | | | |
RSUs | Maximum | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Vesting period | | | | | | | | | | | | | | 3 years | | | |
RSUs | Minimum | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Vesting period | | | | | | | | | | | | | | 1 year | | | |
RSUs | Share-Based Payment Arrangement, Tranche One | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Vested (in shares) | | | | 14,970 | | | | | | | | | | | | | |
RSUs | Share-Based Payment Arrangement, Tranche Two | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Vested (in shares) | | | 22,455 | | | | | | | | | | | | | | |
RSUs | Share-Based Payment Arrangement, Tranche Three | Forecast | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Vested (in shares) | 37,425 | | | | | | | | | | | | | | | | |
RSUs | 2016 Employee Plan | Chief Executive Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Share based compensation | | | | | | | | | | | | | | $ 100 | | | |
Reversal of stock based compensation | | | | | | | | | | | | | | $ 8,800 | | | |
Vested (in shares) | | | | | | | | | | | | | | 30,000 | | | |
RSUs | 2016 Employee Plan | Share-Based Payment Arrangement, Tranche One | Former Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Initial grant percentage based on performance targets | | | | | | | | | 33.33% | | | | | | | | |
RSUs | 2016 Employee Plan | Share-Based Payment Arrangement, Tranche Two | Former Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Initial grant percentage based on performance targets | | | | | | | | | 33.33% | | | | | | | | |
RSUs | 2016 Employee Plan | Share-Based Payment Arrangement, Tranche Three | Former Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Initial grant percentage based on performance targets | | | | | | | | | 33.33% | | | | | | | | |
RSUs | 2022 Employee Plan | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Issued shares (in shares) | | | | | | | | | | | | | | 569,365 | | | |
RSUs | 2022 Employee Plan | Former Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Issued shares (in shares) | | | | | | | | 11,750 | | | | | | | | | |
Vesting period | | | | | | | | 3 years | | | | | | | | | |
RSUs | 2022 Employee Plan | Share-Based Payment Arrangement, Tranche One | Former Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Initial grant percentage based on performance targets | | | | | | | | 33.33% | | | | | | | | | |
RSUs | 2022 Employee Plan | Share-Based Payment Arrangement, Tranche One | Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Initial grant percentage based on performance targets | | | | | | 33.33% | | | | | | | | | | | |
RSUs | 2022 Employee Plan | Share-Based Payment Arrangement, Tranche Two | Former Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Initial grant percentage based on performance targets | | | | | | | | 33.33% | | | | | | | | | |
RSUs | 2022 Employee Plan | Share-Based Payment Arrangement, Tranche Two | Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Initial grant percentage based on performance targets | | | | | | 33.33% | | | | | | | | | | | |
RSUs | 2022 Employee Plan | Share-Based Payment Arrangement, Tranche Three | Former Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Initial grant percentage based on performance targets | | | | | | | | 33.33% | | | | | | | | | |
RSUs | 2022 Employee Plan | Share-Based Payment Arrangement, Tranche Three | Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Initial grant percentage based on performance targets | | | | | | 33.33% | | | | | | | | | | | |
RSUs | 2022 Employee Plan | Fiscal Year 2023 | Former Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Issued shares (in shares) | | | | | | | | 3,750 | | | | | | | | | |
RSUs | 2022 Employee Plan | Fiscal Year 2024 | Former Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Issued shares (in shares) | | | | | | | | 8,000 | | | | | | | | | |
RSUs | 2015 Director Plan | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Issued shares (in shares) | | | | | | | | | | | | | | 22,316 | | | |
RSUs | 2024 Omnibus Plan | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Issued shares (in shares) | | | | | | | | | | | | | | 83,500 | | | |
RSUs | 2024 Inducement Plan | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Issued shares (in shares) | | | | | | | | | | | | | | 290,000 | | | |
RSUs | 2024 Incentive Plan | Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Issued shares (in shares) | | 250,000 | | | | | | | | | | | | | | | |
Vesting period | | 3 years | | | | | | | | | | | | | | | |
RSUs | 2024 Incentive Plan | Share-Based Payment Arrangement, Tranche One | Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Initial grant percentage based on performance targets | | 33.33% | | | | | | | | | | | | | | | |
RSUs | 2024 Incentive Plan | Share-Based Payment Arrangement, Tranche Two | Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Initial grant percentage based on performance targets | | 33.33% | | | | | | | | | | | | | | | |
RSUs | 2024 Incentive Plan | Share-Based Payment Arrangement, Tranche Three | Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Initial grant percentage based on performance targets | | 33.33% | | | | | | | | | | | | | | | |
Performance Restricted Stock | 2016 Employee Plan | Chief Executive Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Issued shares (in shares) | | | | | | | | | | 510,000 | | | | | | | |
Forfeited (in shares) | | | | | | | 510,000 | | | | | | | | | | |
Performance Restricted Stock | 2016 Employee Plan | Former Chief Financial Officer | | | | | | | | | | | | | | | | | |
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] | | | | | | | | | | | | | | | | | |
Issued shares (in shares) | | | | | | | | | 3,000 | | | | | | | | |