Capital Stock - Additional Information (Details) - USD ($) $ / shares in Units, $ in Millions |
3 Months Ended | ||||
|---|---|---|---|---|---|
Mar. 31, 2026 |
Mar. 31, 2025 |
Dec. 31, 2025 |
Aug. 01, 2024 |
Feb. 22, 2024 |
|
| Class of Stock [Line Items] | |||||
| Common stock, shares authorized | 1,000,000,000 | 1,000,000,000 | |||
| Common stock, par value | $ 0.0001 | $ 0.0001 | |||
| Share Repurchase Program | |||||
| Class of Stock [Line Items] | |||||
| Stock repurchase authorized amount | $ 11.8 | $ 40.0 | |||
| Total consideration paid | $ 7.0 | ||||
| Share Repurchase Program | Board of Directors | |||||
| Class of Stock [Line Items] | |||||
| Stock repurchase authorized amount | $ 25.0 | $ 15.0 | |||
| Common Stock [Member] | Share Repurchase Program | |||||
| Class of Stock [Line Items] | |||||
| Repurchase and cancellation of common stock, shares | 0 | 2,519,170 | |||
| Consideration Per Shares | $ 2.76 | ||||
| X | ||||||||||
- Definition Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Common Stock Subject To Repurchase Or Cancellation, Shares No definition available.
|
| X | ||||||||||
- Definition Consideration Per Shares No definition available.
|
| X | ||||||||||
- Definition Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Face amount or stated value per share of common stock. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition The maximum number of common shares permitted to be issued by an entity's charter and bylaws. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|