v3.26.1
Stock-Based Compensation - Narrative (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in shares)   1,201,312 1,201,312
2023 Plan      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in shares) 12,888,557    
Granted (in shares)   0 0
2023 Plan | December 1, 2026 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in shares) 1,373,000    
Restricted stock awards vested (in percentage) 33.00%    
2023 Plan | December 1, 2027 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in percentage) 33.00%    
2023 Plan | December 1, 2028 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in percentage) 34.00%    
2023 Plan | June 1, 2027 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in shares) 7,622,278    
Restricted stock awards vested (in percentage) 33.00%    
Additional shares vested (in shares) 35,000    
2023 Plan | June 1, 2028 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in percentage) 33.00%    
2023 Plan | June 1 , 2029 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in percentage) 34.00%    
2023 Plan | April 1, 2026 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in shares) 50,000    
Restricted stock awards vested (in percentage) 25.00%    
2023 Plan | June 20, 2026 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in percentage) 75.00%    
2023 Plan | January 1, 2027 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in shares) 485,000    
Restricted stock awards vested (in percentage) 33.00%    
2023 Plan | January 1, 2028 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in percentage) 33.00%    
2023 Plan | January 1, 2029 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in percentage) 34.00%    
2023 Plan | March 9, 2027 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in shares) 1,281,250    
Restricted stock awards vested (in percentage) 33.00%    
2023 Plan | March 9, 2028 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in percentage) 33.00%    
2023 Plan | March 9, 2029 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in percentage) 34.00%    
2023 Plan | March 24, 2027 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in shares) 140,000    
Restricted stock awards vested (in percentage) 33.00%    
2023 Plan | March 24, 2028 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in percentage) 33.00%    
2023 Plan | March 24, 2029 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in percentage) 34.00%    
2021 Plan | June 1, 2027 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in percentage)   33.00% 33.00%
2021 Plan | June 1, 2028 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in percentage)   34.00% 34.00%
2021 Plan | June 1, 2026 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in shares)   939,371 939,371
Restricted stock awards vested (in percentage)   33.00% 33.00%
2021 Plan | June 3, 2026 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in shares)   32,000 32,000
Restricted stock awards vested (in percentage)   33.00% 33.00%
2021 Plan | June 3, 2027 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in percentage)   33.00% 33.00%
2021 Plan | June 3, 2028 | Restricted stock      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Restricted stock awards vested (in percentage)   34.00% 34.00%