v3.25.1
SHAREHOLDERS' EQUITY - Narrative (Details)
1 Months Ended 3 Months Ended
Jan. 31, 2025
USD ($)
shares
Jan. 29, 2025
USD ($)
$ / shares
shares
Jul. 01, 2024
Feb. 28, 2025
shares
Mar. 31, 2025
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
shares
Dec. 31, 2024
$ / shares
shares
Jul. 09, 2024
shares
Jul. 08, 2024
shares
Feb. 20, 2024
$ / shares
shares
Class of Stock [Line Items]                    
Common stock, authorized (in shares)         50,000,000   50,000,000     50,000,000
Preferred stock, authorized (in shares)         10,000   0     10,000
Preferred stock, par value (in dollars per share) | $ / shares         $ 0.01   $ 0.01     $ 0.01
Preferred stock, issued (in shares)         0   0      
Preferred stock, outstanding (in shares)         0   0      
Common stock, outstanding (in shares)         13,421,494   7,004,676 6,889,032 6,889,032  
Common stock, issued (in shares)         13,421,494   7,004,676      
Payments of stock issuance costs | $         $ 313,421 $ 0        
Stock-based compensation | $         243,621 0        
Cost not yet recognized | $         $ 2,100,000          
Cost not yet recognized, period for recognition (in years)         2 years 3 months 18 days          
January 2025 Public Offering                    
Class of Stock [Line Items]                    
Common stock offering (in shares) 6,400,000 5,750,000                
Offering price per share (in dollars per share) | $ / shares   $ 12.00                
Proceeds from transaction costs | $ $ 71,400,000 $ 65,300,000                
Proceeds from underwriting discounts | $   $ 3,700,000                
Payments of stock issuance costs | $ $ 76,800,000                  
January 2025 Public Offering | Board of Directors Chairman                    
Class of Stock [Line Items]                    
Common stock offering (in shares)   1,000,000                
Over-Allotment Option                    
Class of Stock [Line Items]                    
Common stock offering (in shares) 650,000 862,500                
Proceeds from transaction costs | $ $ 7,300,000                  
Proceeds from underwriting discounts | $ 500,000                  
Payments of stock issuance costs | $ $ 1,200,000                  
Common Stock                    
Class of Stock [Line Items]                    
Stock split conversion ratio     68,890.32              
Exchange ratio                 0.3333  
Equity Incentive Plan 2024                    
Class of Stock [Line Items]                    
Share limit (in shares) 640,000       1,191,122          
Shares reserved for future issuance (in shares)         1,058,660          
Stock-based compensation | $         $ 200,000 $ 0        
Restricted Stock                    
Class of Stock [Line Items]                    
Shares, outstanding (in shares)               88,685    
Converted (in shares)         88,685   88,685 88,685    
Restricted stock, granted (in shares)         19,625 0        
Fair value of shares vested | $         $ 500,000          
Granted (in dollars per share) | $ / shares         $ 11.78          
Vested (in shares)         34,671 0        
Restricted Stock | Equity Incentive Plan 2024                    
Class of Stock [Line Items]                    
Restricted stock, granted (in shares)       19,625            
Vesting period (in years)       3 years            
Restricted stock under 2024 plan (in shares)         132,462          
Restricted Stock | Equity Incentive Plan 2024 | Tranche one                    
Class of Stock [Line Items]                    
Vesting percentage (as a percent)       33.00%            
Restricted Stock | Equity Incentive Plan 2024 | Tranche two                    
Class of Stock [Line Items]                    
Vesting percentage (as a percent)       33.00%            
Restricted Stock | Equity Incentive Plan 2024 | Tranche three                    
Class of Stock [Line Items]                    
Vesting percentage (as a percent)       33.00%