XML 95 R82.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-based Compensation - Warrants, Narrative (Details) - Warrants - $ / shares
Mar. 31, 2025
Dec. 31, 2024
Class of Warrant or Right [Line Items]    
Exercisable at end of period (in shares) 48,529 48,529
Number of shares outstanding (in shares) 48,529 48,529
Weighted average exercise price, outstanding, (in usd per share) $ 7.34 $ 7.34