v3.26.1
Organization and Basis of Presentation - Additional Information (Details)
6 Months Ended
Mar. 23, 2026
shares
Jun. 30, 2026
segment
$ / shares
shares
Mar. 24, 2026
shares
Dec. 31, 2025
$ / shares
shares
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Number of reportable segments | segment   1    
Stockholders' Equity Note, Stock Split, Conversion Ratio 4      
Common Stock, Shares Authorized | shares 100,000,000 400,000,000 400,000,000 400,000,000 [1]
Common stock, par value (in dollars per share) | $ / shares   $ 0.01   $ 0.01
[1] Common shares information and additional paid-in capital have been adjusted to reflect the four-for-one forward split of common stock, as discussed in Note 1.