XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Summary of Accounts Receivable Balance (Detail)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Customer A | Accounts receivable | Customer concentration risk    
Concentration risk percentage 19.40% 19.70%