Quarterly report [Sections 13 or 15(d)]

Stock-Based Compensation - Schedule of Restricted Stock Activity (Details)

v3.25.2
Stock-Based Compensation - Schedule of Restricted Stock Activity (Details) - Restricted Stock [Member]
6 Months Ended
Jun. 30, 2025
shares
Schedule of Restricted Stock Activity [Line Items]  
Time-Based RSUs, Outstanding at December 31, 2024 4,000
Time-Based RSUs, Granted 48,347
Time-Based RSUs, Vested (24,000)
Time-Based RSUs, Forfeited
Time-Based RSUs, Outstanding at June 30, 2025 28,347