v3.25.1
Note 11 - Equity - Summary of Stock-Based Award Activity (Detail) - $ / shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Restricted Stock Awards, Beginning of the period 1,821,833 775,369
Restricted Stock Awards, Vested (467,908) (190,665)
Restricted Stock Awards, Forfeited (10,313)  
Restricted Stock Awards, Ending of the period 1,343,612 584,704
Weighted-Average Grant Date Fair Value Per Restricted Stock Award, Beginning of the period $ 0.49 $ 0.99
Weighted-Average Grant Date Fair Value Per Restricted Stock Award, Vested 0.65 1.2
Weighted-Average Grant Date Fair Value Per Restricted Stock Award, Forfeited 0.4  
Weighted-Average Grant Date Fair Value Per Restricted Stock Award, Ending of the period $ 0.44 $ 0.92