XML 24 R12.htm IDEA: XBRL DOCUMENT v3.25.3
Commitments and contingencies
9 Months Ended
Sep. 30, 2025
Commitments and Contingencies Disclosure [Abstract]  
Commitments and contingencies Commitments and contingencies
The Company has access to compute capacity and other services through an agreement with Oracle Cloud Infrastructure (OCI) through early 2028. The remaining financial commitments for the years 2025, 2026, 2027, and 2028 are $0.7 million, $4.6 million, $8.3 million, and $2.3 million, respectively.