XML 83 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Subsequent Events (Details)
Oct. 13, 2025
Oct. 07, 2025
shares
Oct. 02, 2025
shares
Sep. 30, 2025
shares
Dec. 31, 2024
shares
Subsequent Event [Line Items]          
Common stock, authorized (in shares)       13,333,333 13,333,333
Subsequent Event          
Subsequent Event [Line Items]          
Conversion of Stock, Shares Issued   1,547,840      
Common stock, authorized (in shares)     20,000,000    
Stockholders' Equity Note, Stock Split, Conversion Ratio 0.066