XML 71 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholder's Equity - Employee stock purchase plan (Details) - ESPP - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Stockholder's Equity (Details) [Line Items]          
Shares issued (in shares) 73,990   73,990   58,569
Compensation expense $ 10 $ 20 $ 50 $ 40  
Class A common stock          
Stockholder's Equity (Details) [Line Items]          
Total shares of Class A common stock (in shares) 100,000   100,000    
Discount on shares (as a percent)     15.00%