v3.26.1
Summary of Significant Accounting Policies (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2026
segment
shares
Jun. 30, 2025
shares
Dec. 31, 2025
segment
Property, Plant and Equipment [Line Items]      
Number of operating segments | segment 1   1
Number of reportable segments | segment 1   1
Stock Options      
Property, Plant and Equipment [Line Items]      
Antidilutive securities excluded from earnings per share (in shares) 5,738,353 8,430,096  
Restricted Stock      
Property, Plant and Equipment [Line Items]      
Antidilutive securities excluded from earnings per share (in shares) 373,406 640,125  
Restricted Stock Units      
Property, Plant and Equipment [Line Items]      
Antidilutive securities excluded from earnings per share (in shares) 3,525,985 2,337,546