v3.26.1
Stock-Based Compensation - Schedule of Restricted Stock Unit Activity (Details) - Restricted Stock Units (RSUs) [Member] - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Outstanding at January 1, 2026, Beginning balance 45,073  
RSU, Granted 0  
RSU, Vested (22,538)  
RSU, Forfeited 0  
Outstanding at June 30, 2026, Ending balance 22,535 45,073
Vested and expected to vest at June 30, 2026 22,535  
Weighted Average Grant Fair Value, Beginning Balance $ 5.41  
Weighted Average Grant Fair Value, Granted 0  
Weighted Average Grant Fair Value, Vested 5.41  
Weighted Average Grant Fair Value, Forfeited 0  
Weighted Average Grant Fair Value, Ending Balance 5.41 $ 5.41
Weighted Average Exercise Price, Vested and expected to vest, end of period $ 5.41  
Weighted Average Remaining Contractual Term (in years), Options outstanding 7 months 28 days 7 months 28 days
Weighted Average Remaining Contractual Term, Vested and expected to vest at June 30, 2026 7 months 28 days  
Aggregate Intrinsic Value, Outstanding $ 128 $ 171
Vested and expected to vest at June 30, 2026 $ 128