XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Balance Sheet Components - Other Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Operating lease right-of-use assets $ 5,280 $ 7,946
Deposits with clearinghouse 0 0
Other 2,369 2,457
Total $ 7,649 $ 10,403