v3.26.1
Schedule of Activity Restricted Stock Units (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Common Class A [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares, available RSUs for future grant 1,896,335 53,718
Restricted Stock Units (RSUs) [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Weighted average grant date fair value, beginning $ 9.33 $ 12.90
Weighted average grant date fair value, ending $ 8.53 $ 13.08
Restricted Stock Units (RSUs) [Member] | Common Class A [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Non-vested, number of shares, beginning 17,568 12,813
Non-vested, number of shares, granted
Non-vested, number of shares, vested (3,087) (460)
Non-vested, number of shares, ending 14,481 12,353
Number of shares, available RSUs for future grant 489,706 4,187