Commitments and Contingencies - Additional Information (Details) |
1 Months Ended | ||||||
|---|---|---|---|---|---|---|---|
Nov. 06, 2024 |
Sep. 20, 2024
lawsuit
|
Sep. 30, 2022
patent
|
May 31, 2022
patent
|
Mar. 31, 2022
patent
|
Oct. 31, 2024
USD ($)
|
Jan. 31, 2024
USD ($)
|
|
| Financing Receivable, Allowance for Credit Loss [Line Items] | |||||||
| Number of lawsuits | lawsuit | 3 | ||||||
| Number of patents allegedly infringed upon by company | patent | 6 | 6 | |||||
| Number of patents allegedly infringed upon by counterparty | patent | 2 | ||||||
| Liabilities accrued | $ | $ 0 | $ 0 | |||||
| Subsequent Event | |||||||
| Financing Receivable, Allowance for Credit Loss [Line Items] | |||||||
| Period to file consolidated complaint | 30 days | ||||||
| Unfunded Loan Commitment | |||||||
| Financing Receivable, Allowance for Credit Loss [Line Items] | |||||||
| Non cancellable loan commitments | $ | $ 49,300,000 | ||||||