v3.26.1
Stock-Based Compensation and Employee Benefits (Details) - USD ($)
3 Months Ended 6 Months Ended
Apr. 16, 2018
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Stock-Based Compensation and Employee Benefits            
Common stock, par value (in dollars per share)   $ 0.001   $ 0.001   $ 0.001
Percentage of employer contribution 3.00%          
401(k) Plan expenses   $ 30,661 $ 23,655 $ 74,595 $ 60,147  
2025 Omnibus Incentive Plan            
Stock-Based Compensation and Employee Benefits            
Maximum number of common shares reserved for the grant of awards (in shares)   2,936,762   2,936,762    
Aggregate shares available for grants in period (in shares)   2,276,038   2,276,038    
Stock based compensation expense   $ 200,000 $ 200,000 $ 400,000 $ 400,000  
Unrecorded stock based compensation expense   $ 600,000   $ 600,000    
2025 Omnibus Incentive Plan | Restricted Stock            
Stock-Based Compensation and Employee Benefits            
Number of shares granted (in shares)       282,217 767,668  
Fair value of shares granted       $ 300,000 $ 900,000  
Shares forfeited (in shares)         420,168